Tun Sie in Ihrem Code immer wieder dasselbe - immer dieselbe Fußzeile, immer denselben Titelbereich? Verwenden Sie die INCLUDE-Anweisung, damit Sie es nur einmal tun!

Die meisten Websites streben nach Konsistenz. Sie möchten, dass alle Seiten gleich aussehen, mit demselben Titelbereich, derselben Fußzeile und möglicherweise denselben Seitenleisten. Dadurch sehen die Seiten zwar gut aus, aber Änderungen können auch ein königlicher Schmerz sein. Wenn Sie die Fußzeile ändern möchten, müssen Sie jetzt 200 oder mehr Seiten aufrufen und überall ändern. Selbst wenn Sie ein Such- und Ersetzungsprogramm verwenden, kann dies dennoch schmerzhaft sein.

Machen Sie sich mit der INCLUDE-Anweisung vertraut, um dies zu umgehen. Mit INCLUDE weisen Sie die Webseite an, einen Codeblock aus einer anderen Datei "einzufügen". Dieser Code kann roher HTML-Text, ASP-Code oder fast alles andere sein, was Sie normalerweise in Ihre ASP-Datei einfügen würden. Der enthaltene Code kann sogar auf Variablen verweisen, die Sie auf Ihrer Hauptwebseite verwenden.

Angenommen, Sie haben eine Standardfußzeile, die Sie verwenden. Diese Fußzeile enthält den Namen der Seite, auf der Sie sich befinden, einen Link zurück zu Ihrer Haupthomepage und einen E-Mail-Link für Kontaktinformationen. Normalerweise können Sie dies in jede einzelne Seite codieren, da sich der Seitenname ändert. Es gibt jedoch keinen Grund dazu.

Richten Sie zunächst auf jeder Seite eine Variable ein, die identifizierende Informationen zu dieser Seite enthält. Du könntest haben

PageName = "Pressemitteilungen"

Wenn dies beispielsweise Ihre Seite mit Pressemitteilungen war, an der Sie gearbeitet haben.

Geben Sie nun an der Stelle, an der die Fußzeile angezeigt werden soll, den Code ein



Dies weist die Webseite an, alles, was sie in Footer.asp findet, einzusaugen und beim Zeichnen der Seite an dieser Stelle zu platzieren. Der Benutzer sieht diese include-Anweisung nicht. Sie sehen den tatsächlichen Inhalt dieser Datei genau an dieser Stelle.

So weit, ist es gut? Nun, um diese Footer.asp-Datei zu erstellen.

Erstellen Sie eine neue Datei mit dem Namen Footer.asp. In dieser Datei werden Sie alles, was Sie möchten, in die Fußzeile einfügen. Angenommen, wir möchten eine horizontale Linie, dann die drei Informationen - auf welcher Seite Sie sich gerade befinden, einen Link zurück zur Homepage der Website und einen E-Mail-Link. Sie könnten so etwas tun:





|
|


Wenn Sie nun diese Footer.asp-Seite und Ihre regulären Webseiten auf Ihrer Website platzieren, arbeiten die beiden zusammen, um konsistente, angepasste Footer-Seiten zu erhalten. Wenn Sie jemals die Fußzeile aktualisieren möchten, ändern Sie einfach die eine Fußzeile.asp und voila! Es ändert sich überall!

Einführung in ASP Ebook

Laden Sie dieses eBook herunter, um alles zu erfahren, was Sie über das Erlernen von ASP wissen müssen - von einem schrittweisen Tutorial über Funktionslisten, Beispielcode, häufige Fehler und Lösungen bis hin zu vielem mehr! 101 Seiten.

Video-Anleitungen: How to use Allegro ACS712 AC/DC Current Sensor with Arduino (March 2024).