Ich arbeite an einem Popup und habe Schwierigkeiten mit Internet Explorer 9. Das ist der Code, der mir Probleme bereitet:
%Vor%In IE9 (nicht in früheren Versionen getestet) ist Popup null. Außerdem habe ich versucht, meine .js-Datei direkt vor dem schließenden body-Tag einzufügen und meine Funktion in eine "document.ready ()" -Funktion einzufügen, aber nichts davon funktionierte. Derselbe Code funktioniert jedoch perfekt in Opera, Chrome und Firefox. Weiß jemand was los ist?
Hinweis: Die Funktion wird im onLoad-Attribut des Körpers meines HTML-Codes aufgerufen.
In früheren Versionen von IE (und anscheinend Chrome und Firefox) würde getElementById nach einem Objekt mit der angegebenen ID suchen und wenn es nicht gefunden würde, würde es ein Element mit diesem Namen brauchen.
IE9 tut dies nicht, also müssen Sie sicherstellen, dass Sie ein Element mit id = projectInfo haben, nicht nur name = projectInfo. Wir haben das gerade in einer unserer Anwendungen entdeckt. Nicht großartig.
Tags und Links javascript internet-explorer getelementbyid