Lektion 1-aussehen
Sicht
Bevor wir anfangen: (wir sollten es wissen)
ASP steht für ActivesServerpages.asp von Microsoft, das eine neutrale Sprachplattform für die Entwicklung dynamischer Webseiten bietet.
Ihr Skript ist in einfachem Text geschrieben und mit der .asp -Erweiterung gespeichert. Wenn diese Skripte aufgerufen werden, verwenden sie zunächst die ASP -Skript -Übersetzungs -Engine, und die Funktion dieser Engine besteht darin, Ihr Skript mit Informationen aus dem Browser, der Datenbank oder anderen Quellen zu kombinieren, von denen Sie glauben, dass sie angemessen sind. Basierend auf den auf meiner Homepage aufgeführten Spekulationen behaupte ich, dass Sie bereits wissen, wie Sie ein Textdokument erstellen, der in .asp endet. Ich kann auch zu dem Schluss kommen, dass Sie bereits wissen, wie Sie Ihr Dokument in ein virtuelles Verzeichnis einfügen können. Es gibt bereits eine Menge Dokumentation, in denen Sie sagen können, wie Sie das oben genannte erledigen können, und die Erörterung dieser Themen liegt außerhalb des Rahmens dieser Website, um zu erkunden.
Starten Sie das Thema:
Der beste Weg, sich sofort dem Inhalt zu widmen, der in dieser Lektion unterrichtet werden soll, besteht darin, direkt in das Drehbuch unten zu gehen.
Hier ist das Asscript dieser Lektion:
<%@Sprache = "JavaScript"%>
<%
Response.write ("<html>")
Response.write ("<body>")
Response.write ("HelloWorld <br>")
Response.write ("</body>")
Response.write ("</html>")
%>
Über Tags:
Dies ist ein sehr einfaches Beispiel. Ich wette, du verstehst es schon. Haben Sie nicht gesehen, dass diese Tags den HTML -Tags sehr ähnlich aussehen? Tatsächlich gibt es überhaupt keinen Unterschied zwischen ihnen. < %ASP beginnt von hier aus %>. Das ASP -Tag ist mit einem "%" markiert.
Über @Ulouage:
@Language ist auf "JavaScript" eingestellt. Dies bedeutet, dass ASP das Skript über die JavaScript -Skript -Engine interpretiert.
Die meisten Server setzen VBScript als Standard -Skriptsprache. Wir können eine einzelne Seite Standard -Scripting -Sprache mithilfe der Eigenschaft @Uloanguage ändern. Und @Uloanguage muss vor anderen ASP -Anweisungen festgelegt werden. Es wäre also eine gute Idee, @uanguage auf das Skript oder sogar HMTL zu legen. In jedem Skript kann @Luanguage nur einmal festgelegt werden. Es muss unabhängig sein und es nicht in das gleiche Tag wie andere Befehle legen.
Andere Dinge zu beachten:
Die Antwort ist ein ASP -Objekt (bitte verwechseln Sie sie nicht mit dem JavaScript -Objekt) und Write ist eine ASP -Methode (bitte verwechseln Sie sie nicht mit der JavaScript -Methode). Wir werden ein unabhängiges Kapitel haben, um die Antwort zu erklären.
Das Letzte, worauf wir achten müssen, ist der Unterschied zwischen dem ASP -Skript und der HTML -Seite.
Hier ist der Quellcode dessen, was wir im Client sehen.
Die gesamte Ausgabe des Clients ist darauf. Wenn Sie es noch nicht gesehen haben, klicken Sie bitte auf den Link, um das obige Skript auszuführen, und sehen Sie sich den Quellcode der Ausgabeseite an. Sie geben die Machete zurück. Der gesamte HTML -Text ist eine vollständige Zeile. Das ist natürlich nicht gut. Auf großen Seiten wird es schwierig sein, die Ausgabe von HTML ähnlich zu verstehen. Bitte glauben Sie mir: Wenn Sie eine Verbindung zum Header des Inhalts herstellen, den Sie auf dem Client ausgeben möchten
Wenn Sie den Unterschied zwischen den Enden nicht erkennen können, finden Sie keine Fehler (Code).