Meldung: 'Node' is undefined
URI: http://forum.de.selfhtml.org/js/forum.js
Das Script ist (immer noch) nicht für IE geeignet. Zitat:
»Der Einfachheit halber wurden aktuelle JavaScript-Techniken verwendet:
* DOM 2 Events inkl. Capturing
* DOM 3 XPath
* Der Event DOMContentLoaded
* Prototypische Erweiterung von Kern-Objekten und DOM-Interfaces«
IE 8 kann eigentlich nur eines davon halb, nämlich die prototypische Erweiterung des DOM-Core-Interfaces »Element«.
Ich könnte also Node.prototype.contains zu Element.prototype.contains umschreiben (es macht ohnehin nur für Elementknoten, nicht für Textknoten, Attributknoten, Kommentarknoten usw. Sinn). Aber dann könnte der IE immer noch nicht die restlichen besagten Techniken.
Mathias