Direkomendasikan: Menerapkan anti-pengumpulan halaman ASP Saya menulis kode untuk mencegah pencuri mengumpulkan dan berkomunikasi dengan Anda! Penggunaan: Simpan file secara terpisah seperti (No.asp); Gunakan di kepala halaman ASP yang sesuai!-#Sertakan file = No.asp-cukup tambahkan! % '*********************************************************************************************************************************************************************************************************************************************** ************************************************************************************************************************************************************************************************ De *********************************************************************************************************************************** dari ************************************************************************************************************************************************************************************************ De *********************************************************************************************************************************** dari ************************************************************************************************************************************************************************************************ De ************************************************************************************************************************************************************************************************ De ************************************************************************************************************************************************************************************************ De
Tutorial ASP: Contoh sederhana tentang Ajax
Index.asp:
Kode Program
<Html>
<head>
<meta http-equiv = konten-tipe konten = teks/html; Charset = GB2312 />
<title> Ajax Aplikasi Sederhana </iteme>
<bahasa skrip = javascript>
// Buat objek xmlhttpRequest
var request = false;
mencoba {
request = new xmlHttpRequest ();
} catch (trymicrosoft) {
mencoba {
request = new ActiveXObject (msxml2.xmlhttp);
} catch (OtherMicrosoft) {
mencoba {
request = new ActiveXObject (microsoft.xmlHttp);
} catch (gagal) {
permintaan = false;
}
}
}
if (! request) wasul (kesalahan menginisialisasi xmlhttprequest!);
// Dapatkan informasi
fungsi getInfo () {
var url = info.asp? id = + math.random ();
request.open (get, url, true);
request.onReadyStateChange = updatePage;
request.send (null);
}
// Perbarui halaman
function updatePage () {
if (request.readystate == 4) {
if (request.status == 200) {
var response = request.responsetext;
document.geteLementById (div1) .innerText = respons;
} lain jika (request.status == 404) {
Peringatan (URL yang diminta tidak ditemukan.);
} lain jika (request.status == 403) {
waspada (akses ditolak.);
} kalau tidak
peringatan (status adalah + request.status);
}
}
</script>
</head>
<body>
<input name = btn type = tombol id = nilai btn = dapatkan ontClick = getInfo (); />
<Div ID = Div1> Konten dari tag div baru ditampilkan di sini </div>
</body>
</html>
Info.asp:
Kode Program
<%
Response.charset = gb2312 'jika Anda tidak mengatur bahasa Cina, Anda akan kacau
Redup i, arr (9)
ARR (0) = Informasi acak 0000000000000000000000
ARR (1) = Informasi acak111111111111111111111111
ARR (2) = Informasi acak 222222222222222222222222222222222222
ARR (3) = Informasi acak 33333333333333333333333333333333
ARR (4) = Informasi acak 44444444444444444444444444444444444444
ARR (5) = Informasi acak 5555555555555555555555555555555555555
arr (6) = informasi acak 66666666666666666666666666
ARR (7) = Informasi acak 77777777777777777777777777777777777777777777777
ARR (8) = informasi acak 888888888888888888888888888
ARR (9) = informasi acak 99999999999999999999999
Mengacak
i = int (10*rnd ())
Response.write arr (i)
%>
Catatan: Ajax tidak memerlukan format untuk hasil yang dikembalikan oleh server. Cukup keluaran hasil dengan respons.write.
Bagikan: Menafsirkan cara untuk meningkatkan MSSQL dan mengakses kompatibilitas Seperti yang kita semua tahu, di ASP, database yang paling umum digunakan adalah Access dan MSSQL. Banyak program ingin berkembang menjadi pola yang dapat digunakan oleh kedua basis data, tetapi karena pernyataan SQL yang tidak konsisten dari dua database, banyak program dibagi menjadi dua versi yang tidak perlu, yaitu akses dan versi MSSQL! Faktanya, kita dapat menilai dan mengenali kodenya