この記事では、主にWebページの更新を紹介し、それを必要とするファイルアドレスインスタンスコードを審査します
Webページの強制リフレッシュ
- <%
- 'ランダム検証コードの必須リフレッシュ
- 「IEのバックボタンが押されるたびに、ランダム検証コードを自動的に更新します。
- Response.Expires = -1
- Response.AddheaderPragma、No-Cache
- Response.AdddederCache-Control、No-Store
- %>
ファイルアドレスが有効かどうかを判断します
- <%
- respons.write()
- onerrorresumenext
- dimthisurl、このテキスト
- thisurl = request(thisurl) 'ファイルアドレス(非HTML形式のドキュメント)を定義します!
- iftisurl = then
- Response.Write(最初にファイルアドレスを入力してください!)
- Response.End
- endif
- functionobjxmlhttp(xmlurl)
- onerrorresumenext
- setobjxml = createObject(microsoft.xmlhttp)
- objxml.openget、xmlurl、false
- objxml.setRequestHeadCrecontent-Type、Application/x-www-form-urlencoded
- objxml.send
- objxmlhttp = objxml.responsebody
- iferrthen
- err.clear
- response.write(接続の確立に失敗した、ファイルが存在しないか、ネットワークの問題がある!;エラー理由:&err.description&!)
- Response.End
- endif
- エンド機能
- functionbytes2bstr(vin)
- strreturn =
- fori = 1tolenb(vin)
- thischarcode = ascb(midb(vin、i、1))
- ifthischarcode <&h80then
- strreturn = strreturn&chr(thischarcode)
- それ以外
- NextCharcode = ascb(midb(vin、i+1,1))
- strreturn = strreturn&chr(clng(thischarcode)*&h100+cint(nextcharcode)))
- i = i+1
- endif
- 次
- bytes2bstr = strreturn
- エンド機能
- thisurl2 = split(thisurl ,,)
- foreachiiinthisurl2
- thistext = bytes2bstr(objxmlhttp(ii))
- ifinstr(thistext、)<> 0then
- Response.Write(&II&×
- ))
- それ以外
- Response.Write(&II&√
- ))
- endif
- 次
- iferrthen
- err.clear
- Response.Write(事故に遭遇しました!;エラー理由:&err.description&!)
- Response.End
- endif
- %>
上記は、Webページを強制的に更新し、ファイルアドレスを審査するためのコードです。