Nicht aus dem Thema:
Die "entkommenen Charaktere", über die wir in Lektion 2 sprechen werden, scheint nichts mit unserem Kurs zu tun zu haben. Dies ist nicht der Fall. Der Fluchtcharakter ist in
Ein vollständiger Teil der Verwendung von JavaScript in ASP. Worüber wir in der zweiten Lektion sprechen wollen, sind genau die Fluchtcharaktere. Es gibt keine Fluchtfiguren, also Sie
Das Schreiben effizienter ASP -Skripte wird auf viele Schwierigkeiten stoßen.
Entschuldigung, gehen wir zum Thema:
Das Folgende ist das ASP -Skript für die zweite Lektion.
Erinnerst du dich noch, wie wir einen Code mit HTML -Ausgabe in derselben Zeile in den Spalten der ersten Lektion geschrieben haben? Escape -Zeichen ermöglichen es uns, hinzuzufügen
Linienbrechungssymbol.
Hier ist der obige Code unseres Beispiels auf der Client -HTML -Ausgabeseite:
Zeilenbrüche:
Ich habe unten erneut eine Zeile von ASP -Skripten eingegeben. Beachten Sie, dass "/r" am Ende hinzugefügt wurde.
Antwort.Write ("/" Hallo Welt/"
/R")
"/r" ist ein spezielles Tag für Newlines. Es ist dieses Symbol, das meine Ausgabe auf der HTML -Seite in mehrere Zeilen unterteilt hat. Dies ist eine große
Es ist sehr wichtig, Programme oder auf großen Seiten zu verwenden. Ich habe einmal gesagt, dass ich es wieder wiederholen werde. Vertrauen Sie mir: Wenn Sie es überhaupt geschrieben haben
Wenn Sie den Anfang und das Ende der Sache nicht unterscheiden können, finden Sie keine Fehler in der Sache, die Sie auf dem Client ausgeben.
Zitat:
Es gibt eine andere Sache, auf die Sie achten müssen. Denken Sie darüber nach, wie ich nach einigen Zitaten hinzugefügt habe "/". Wenn ich "/" entferte, werde ich
Was ist passiert? Versuchen wir das folgende Skript.
Wir werden wahrscheinlich einen Fehlercode erhalten, der unten aufgeführt ist:
Keine Escape -Charaktere:
Was ist, wenn ich keine Fluchtcharaktere mag? Muss ich sie benutzen?
Ohne sie können Sie nicht vorwärts gehen. Schauen Sie sich das Skript unten an:
Response.write ("'Hallo Welt' '
"))
Sie können doppelte Zitate und einzelne Zitate abwechseln. Meiner Meinung nach ist dies nur eine dumme Lösung, aber es ist in der Tat eine nützliche Lösung. Auch wenn es keine solche Aussage gibt, zumindest aus der Perspektive der HTML -Ästhetik, sollten wir trockene Charaktere verwenden.
Liste:
Einer der Gründe, warum wir entsiedelten Zeichen verwenden, ist, dass wir einige Sonderzeichen ausgeben können.
Das Wichtigste:
Der wichtigste Grund für die Verwendung von entkommenen Zeichen (zumindest für einige komplexe Anwendungen) ist die Datenbankverbindungen. (Wir haben eine separate Lektion, um später über die Datenbank zu sprechen.) Vergleichen Sie die beiden folgenden Verbindungszeichenfolgen.
var Connection = "Provider = microsoft.jet.oledb.4.0; data source =" + server.mappath ("// toplevelvirtualFolder") + "//database//mydatabase.mdb;"
Schwache Verbindung;
Connection = "Provider = microsoft.jet.oledb.4.0; Data Source =" & server.mappath ("/toplevelvirtualFolder") & "/database/mydatabase.mdb;"
Nächste Lektion: