document.write in xhtml
KaFro
- javascript
Hallo allerseits!
Kann es sein, dass man in xhtml Dateien, die auch als *.xhtml gespeichert wurden, kein document.write im Javascript mehr benutzen kann? Die Javascript-Konsole von Mozilla meldet dann:
document.write is not a function
Was kann man stattdessen machen?
Kai
Hallo!
Kann es sein, dass man in xhtml Dateien, die auch als *.xhtml gespeichert wurden, kein document.write im Javascript mehr benutzen kann? Die Javascript-Konsole von Mozilla meldet dann:
document.write is not a function
Jup. Mozilla hat einen Bug, welcher dafür sorgt, das bei als application/xhtml+xml behandelten Dokumenten kein DOM-2-HTML http://www.w3.org/TR/DOM-Level-2-HTML/ zur Anwendung kommt. Sie werden genauso behandelt als würden sie als application/xml oder text/xml ausgeliefert.
Das bedeutet das document kein Object HTMLDocument ist sondern nur ein Object Document nach DOM-2-Core http://www.w3.org/TR/DOM-Level-2-Core/
http://bugzilla.mozilla.org/show_bug.cgi?id=111514
http://bugzilla.mozilla.org/show_bug.cgi?id=155233
Was kann man stattdessen machen?
Als *.html speichern.
Gruß Herbalizer