推奨:ASPページの収集防止を実装します泥棒があなたと集めてコミュニケーションをとらないようにするコードを書きました!使用法:(no.asp)などのファイルを個別に保存します。対応するASPページのヘッドで使用してください! % '**********************************************************************************************************************************つ**************************************************************************************************************************************************************************つ****************************************************************************************************************************************************************** **************************************************************************************************************************************************************************つ****************************************************************************************************************************************************************** **************************************************************************************************************************************************************************つ**************************************************************************************************************************************************************************つ**************************************************************************************************************************************************************************つ
ASPチュートリアル:Ajaxに関する簡単な例
index.asp:
プログラムコード
<html>
<head>
<メタhttp-equiv = content-type content = text/html; charset = gb2312 />
<title> ajax simpleアプリケーション</title>
<スクリプト言語= javascript>
// xmlhttprequestオブジェクトを作成します
var request = false;
試す {
request = new xmlhttprequest();
} catch(trymicrosoft){
試す {
request = new ActiveXObject(MSXML2.XMLHTTP);
} catch(othermicrosoft){
試す {
request = new ActiveXObject(microsoft.xmlhttp);
} catch(失敗){
request = false;
}
}
}
if(!request)alert(xmlhttprequest!の初期化のエラー!);
//情報を取得します
関数getInfo(){
var url = info.asp?id = + math.random();
request.open(get、url、true);
request.oneadystatechange = updatePage;
request.send(null);
}
//ページを更新します
function updatePage(){
if(request.readystate == 4){
if(request.status == 200){
var response = request.responsetext;
document.getElementById(div1).innertext = response;
} else if(request.status == 404){
アラート(要求されたURLが見つかりません。);
} else if(request.status == 403){
アラート(アクセス拒否);
} それ以外
アラート(ステータスは + request.status);
}
}
</script>
</head>
<body>
<入力名= btn type =ボタンid = btn値= get onclick = getInfo(); />
<div id = div1>新しいDivタグの内容がここに表示されます</div>
</body>
</html>
info.asp:
プログラムコード
<%
Response.Charset = GB2312 '中国語を設定しないと、あなたは文字化けされます
dim i、arr(9)
arr(0)=ランダム情報00000000000000000000
arr(1)=ランダム情報11111111111111111111111111
arr(2)=ランダム情報222222222222222222222222222222222222222222
arr(3)=ランダム情報3333333333333333333333333333333
arr(4)=ランダム情報44444444444444444444444444444444444444444
arr(5)=ランダム情報5555555555555555555555555555555555555555555555555555555555
arr(6)=ランダム情報6666666666666666666666666
arr(7)=ランダム情報777777777777777777777777777777777777777777777777
arr(8)=ランダム情報8888888888888888888888888888
arr(9)=ランダム情報9999999999999999999999
ランダム化
i = int(10*rnd())
respons.write arr(i)
%>
注:Ajaxは、サーバーによって返された結果にフォーマットを必要としません。 respons.writeで結果を出力するだけです。
共有:MSSQLを改善し、互換性にアクセスする方法の解釈私たちが知っているように、ASPでは、最も一般的に使用されるデータベースはアクセスとMSSQLです。多くのプログラムは、両方のデータベースで使用できるパターンに開発したいと考えていますが、2つのデータベースのSQLステートメントの一貫性がないため、多くのプログラムは2つの不要なバージョン、つまりアクセスとMSSQLバージョンに分割されます。実際、コードを判断して認識することができます