HTML4.0 fügt ein neues Attribut hinzu: rel. Dieses Attribut wird verwendet, um die Beziehung zwischen dem Link und der Seite, die den Link enthält, sowie dem Ziel des Links zu beschreiben.
rel hat viele Attributwerte, wie z. B. „nächster“, „vorheriger“, „Kapitel“, „Abschnitt“ usw. Was wir verwenden möchten, ist das Attribut rel="externa l". Der ursprüngliche Code wurde wie folgt geschrieben:
<a href="document.html" target="_blank">Neues Fenster öffnen</a>
Schreiben Sie es nun so: <a href="document.html" rel="external">Neues Fenster öffnen</a>
Dies ist eine strenge Methode. Natürlich muss es mit einem Javascript kombiniert werden, um wirksam zu sein.
Der vollständige Code JS von Javascript lautet wie folgt:
Nachfolgend der zitierte Inhalt: Funktion externallinks() { if (!document.getElementsByTagName) return; var Anchors = document.getElementsByTagName("a"); for (var i=0; i<anchors.length; i++) { var Anker = Anker[i]; if (anchor.getAttribute("href") && Anchor.getAttribute("rel") == "external") Anchor.target = "_blank"; } } window.onload = externallinks; |
Sie können es als .js-Datei speichern (z. B. external.js) und es dann über die externe Verbindungsmethode aufrufen: <script type="text/javascript" src="external.js"></script>
Das ist es.
Grund: Hauptsächlich aus Gründen der „Benutzerfreundlichkeit und Freundlichkeit“, da Ausländer es für unhöflich halten, ein neues Fenster ohne Zustimmung des Benutzers oder klare Aufforderungen zu öffnen.