Empfohlen: Implementieren Sie die Antikollektion von ASP-Seiten Ich habe einen Code geschrieben, um zu verhindern, dass Diebe sammeln und mit Ihnen kommunizieren! Verwendung: Speichern Sie eine Datei separat wie (Nr. ASP); Verwenden Sie es im Kopf der entsprechenden ASP-Seite!-#include Datei = Nr. ASP-Fügen Sie es einfach hinzu! % '******************* ********* ******** ********* ******** ********* ********* *********
ASP -Tutorial: Ein einfaches Beispiel über Ajax
Index.asp:
Programmcode
<html>
<kopf>
<meta http-äquiv = content-type content = text/html; charSet = gb2312 />
<title> ajax einfache Anwendung </title>
<script Language = JavaScript>
// XMLHTTPREquest -Objekt erstellen
var request = false;
versuchen {
request = new XmlHttprequest ();
} catch (trymicrosoft) {
versuchen {
Request = new ActiveXObject (msxml2.xmlhttp);
} catch (othermicrosoft) {
versuchen {
Request = new ActiveXObject (microsoft.xmlhttp);
} catch (fehlgeschlagen) {
Request = false;
}
}
}
if (! Anfrage) Warnung (Fehlerinitialisierung xmlHttprequest!);
// Informationen erhalten
Funktion getInfo () {
var url = info.asp? id = + math.random ();
request.open (get, url, true);
request.onReadyStatechange = updatePage;
request.send (null);
}
// die Seite aktualisieren
Funktion updatePage () {
if (Request.ReadyState == 4) {
if (request.status == 200) {
var response = request.responsetext;
document.GetElementById (Div1) .InNerText = Antwort;
} else if (request.status == 404) {
Alarm (angeforderte URL wird nicht gefunden);
} else if (request.status == 403) {
Alarm (Zugang verweigert.);
} anders
ALERT (Status ist + Anfrage.Status);
}
}
</script>
</head>
<body>
<Eingabename = btn type = button id = btn value = onclick = getInfo (); />
<div id = div1> Der Inhalt des neuen Div -Tags wird hier angezeigt </div>
</body>
</html>
Info.asp:
Programmcode
<%
Response.charset = gb2312 'Wenn Sie kein Chinesisch einstellen, werden Sie verstümmelt
Dim i, arr (9)
arr (0) = zufällige Informationen 0000000000000000000000
arr (1) = zufällige Information11111111111111111111111111111111111111111
Arr (2) = Zufallsinformationen 222222222222222222222222222222222222222
Arr (3) = Zufallsinformationen 3333333333333333333333333333333
arr (4) = zufällige Informationen 444444444444444444444444444444444444
arr (5) = zufällige Informationen 5555555555555555555555555555555555555555555555555555555555
arr (6) = zufällige Information 6666666666666666666666666
arr (7) = zufällige Informationen 7777777777777777777777777777777777777777777777
arr (8) = zufällige Informationen 88888888888888888888888888
arr (9) = zufällige Informationen 99999999999999999999999
Randomisieren
i = int (10*rnd ())
Antwort.Write arr (i)
%>
Hinweis: AJAX erfordert kein Format für die vom Server zurückgegebenen Ergebnisse. Geben Sie einfach die Ergebnisse mit Response.write aus.
Teilen: Interpretieren Sie Möglichkeiten zur Verbesserung der MSSQL und zu Zugangskompatibilität Wie wir alle wissen, sind in ASP die am häufigsten verwendeten Datenbanken Zugriff und MSSQL. Viele Programme möchten sich zu einem Muster entwickeln, das von beiden Datenbanken verwendet werden kann. Aufgrund der inkonsistenten SQL -Aussagen der beiden Datenbanken sind jedoch viele Programme in zwei unnötige Versionen unterteilt, nämlich Zugriffs- und MSSQL -Versionen! Tatsächlich können wir den Code beurteilen und anerkennen