推奨:Real Progress Barを使用したASPコンポーネントフリーアップロードASPコンポーネントフリーアップロードReal Progress Barを使用して、Real Progress Barを使用してコンポーネントフリーアップロードを使用します。特別なニーズが必要な場合を除き、Demo.htmは更新プログレスバー(IE5.5+サポート)のないデモです。 demo.aspは、demo.aspによってアップロードされたファイルです。デモに必要なため、demo.aspにのみアップロードされ、保存しません。保存する必要がある場合は、関連するものを削除するだけです
<%
function saveremotefile(localfilename、remotefileurl)
saveremotefile = true
薄暗い広告、検索、getRemotedata
set retireval = server.createObject(microsoft.xmlhttp)
検索付き
.open get、remotefileurl、false 、、
。送信
if .readystate <> 4 then
saveremotefile = false
出口機能
ifを終了します
getRemotedata = .ResponseBody
で終わります
set retireval = Nothing
ads = server.createObject(adodb.stream)を設定します
広告付き
.type = 1
。開ける
.write getRemotedata
.savetofile server.mappath(localfilename)、2
。キャンセル()
。近い()
で終わります
ADSを設定=何もありません
エンド関数
%>
<%
'以下はコールの例です。
remoteurl = http://www.uyux.cn/logo.gif'remoteファイル名(絶対フルパス)
localfile = flated(leplagle(now()、 - 、)、)、)、:、:、&right(remoteurl、4) 'ネイティブファイル名(カスタマイズ可能)
saveremotefile(localfile、remoteurl)= trueの場合
Response.write(正常に保存:&localfile)
ifを終了します
%>
-
共有:ASPは静的な更新のないページング効果を実現します#formattableId_0#HTMLヘッドタイトルニュースリストsimplified/titleスクリプト言語= javascript! - // ajaxコントロールを別のファイルにすることもできます。 if(window.xmlhttprequest){xhrobj = new xmlhttprequest(); } else if(window.activex