Englisch: Ein Link-Tag vervollständigt href im IE automatisch. Während ich am Ajax Link Tracker und MapSurface gearbeitet habe, bin ich auf eine Inkonsistenz beim Abrufen des href-Attributs mithilfe von DOM-Scripting gestoßen. Das href-Attribut unterscheidet sich von anderen Elementattributen darin, dass der Wertesatz relativ zum Kontext der Seiten-URL sein kann. Wenn Sie einen Link mit einem relativen href-Attribut festlegen <a href="../development/test1.html">Testseite</a> Der Browser prüft die aktuelle URL der Seite und leitet daraus eine absolute URL für den Link ab. http://www.glenn.jones.net/development/test1.html Dies ist die Wurzel des Problems. Einige Browser geben den Text des Attributs zurück, andere die abgeleitete absolute URL. Die Ergebnisse unterscheiden sich auch je nach der Methode, die Sie zum Abrufen des href-Attributs verwenden. Es gibt drei gängige Möglichkeiten, auf ein Attribut zuzugreifen: linkobj.href; linkobj['href']; linkobj.getAttribute('href'); Die Methoden linkobj.href und linkobj['href']; zum Zugriff auf das Attribut geben durchgängig die abgeleitete absolute URL zurück.Microsoft hat versucht, dieses Problem zu lösen linkobj.getAttribute('href'); linkobj.getAttribute('href',2); | Abgeleitet Absolute URL | Attributtext | IE linkobj.href; x IE linkobj.getAttribute('href'); x IE linkobj.getAttribute('href',2); x Gecko linkobj.href; x Gecko linkobj.getAttribute('href'); x Gecko linkobj.getAttribute('href',2); x Opera linkobj.href; x Opera linkobj.getAttribute('href'); x Opera linkobj.getAttribute('href',2); x Attribut-Testseite abrufen. Test auf IE6, Firefox 1.5 und Opera 8.51.
---|
<<: Verwendung der MySQL DATE_FORMAT-Funktion
>>: So erstellen Sie eine virtuelle Maschine mit Vagrant+VirtualBox
In diesem Artikel wird ein JS-Spezialeffekt vorge...
Finden Sie das Problem Heute bin ich auf ein Prob...
In diesem Artikel wird das kostenlose MySQL-Insta...
Heute habe ich die MySQL-Datenbank erneut auf mei...
Inhaltsverzeichnis Was ist Docker Clientseitiger ...
Centos7-Switch-Boot-Kernel Hinweis: Bei Bedarf wi...
Vorwort Die erstmals in ES6 eingeführte „Destruct...
Durch die sogenannte Sliding Door-Technologie läs...
Wie unten dargestellt: 1. ssh -v -p [Portnummer] ...
1. Vorhandene Module anzeigen /usr/local/nginx/sb...
1. Fall Nehmen Sie alle Mitarbeiter, die nicht Fi...
Inhaltsverzeichnis Überblick Build-Prozess Verwan...
Englisch: Ein Link-Tag vervollständigt href im IE...
In diesem Artikel wird der spezifische Code für J...
Wenn Ihr DOCTYPE wie folgt ist: Code kopieren Der ...