Die allermeisten Seiten im Internet enthalten Links zu anderen Seiten, zu Dateien zum Download, zu Bildern etc. Einige der Hyperlinks öffnen sich im selben Fenster, der Rest - in einem neuen. Sehen wir uns an, wie Sie Links in einem separaten Fenster öffnen.
Anleitung
Schritt 1
In HTML (HyperText Markup Language), das zur Beschreibung von Webseiten verwendet wird, sieht die Anweisung zum Drucken eines Links wie folgt aus: LinktextDies ist die einfachste Option. Solche Anweisungen werden in HTML als "Tags" bezeichnet und in der Regel enthält jedes Tag zusätzliche Informationen - "Attribute". In dieser einfachsten Version des Links gibt es nur ein Attribut - "href". Es enthält die URL der Seite (oder Datei), die angezeigt werden soll, wenn der Besucher diesem Link folgt. Und das Attribut, das angibt, in welchem Fenster dieses neue Dokument angezeigt werden soll, wird als "Ziel" bezeichnet. Wenn man eine beliebige Adresse in das href-Attribut schreiben kann (wenn es natürlich richtig ist), dann können in target nur vier verschiedene Werte angegeben werden: _self - die Seite muss in den gleichen Link geladen werden, wurde genau in diesen geladen übergeordnetes Fenster; _top - die Seite muss in das gleiche Fenster geladen werden. Wenn dieses Fenster außerdem in Frames unterteilt ist, sollten alle zerstört werden und die neue Seite sollte der einzige Frame in diesem Fenster sein; _blank - das durch den Link angegebene Dokument sollte in einem neuen Fenster geöffnet werden.
Schritt 2
Damit der Link in einem separaten Fenster geöffnet wird, sollte das Tag also so aussehen: Linktext
Schritt 3
Es gibt eine andere Art von Fenstern - "modale Fenster". Dies sind Fenster, die, wenn sie bereits erschienen sind, alle anderen Browserfenster blockieren, bis sie ihre Arbeit erledigen. Und ihre Aufgabe ist es, den Besucher dazu zu bringen, etwas zu tun - zum Beispiel einen Benutzernamen und ein Passwort einzugeben, eine Bestätigungstaste zu drücken oder einen Fragebogen auszufüllen usw. Es gibt auch friedlichere Verwendungen für modale (oder "Dialog-") Fenster. Natürlich ist das Öffnen von Links in separaten modalen Fenstern eine kompliziertere Aufgabe und erfordert neben HTML die Verwendung von CSS (Cascading Style Sheets) mit JavaScript. Eine relativ einfache Beispielimplementierung ist hier zu sehen -