Bug in Opera und Mozilla !?
jürgen j.
- javascript
Hallo!
Ich habe gerade zu meinem Bedauern festgestellt, daß mozilla und opera keinen Mime-Type als Attribut der Methode document.open() akzeptieren.
MSIE und NN2, 3, und 4 tun das sehrwohl.
Beispiel:
(hier soll ein Fenster geöffnet werden und der Inhalt nicht als HTML, sondern als plain Text angezeigt werden)
<script>
function f() {
x= window.open("","testwindow","width=300,height=230")
x.document.open("text/plain")
x.document.write("<h1 style='color:red'>TEST</h1>")
x.document.close()
}
</script>
Hier klicken: <a href="javascript:f()"> open text window </a>
Wie gesagt, bei opera und mozilla wird HTML dargestellt, bei MSIE5 und nn2, 3 und 4 wird <h1 style='color:red'>TEST</h1>
angezeigt.
schreibt man wie gewohnt x.document.open(), zeigen alle Browser HTML an.
Meine Frage: bug or feature?
tschüs, jürgen
Hi,
Ich habe gerade zu meinem Bedauern festgestellt, daß mozilla und opera keinen Mime-Type als Attribut der Methode document.open() akzeptieren.
Scheint ein bug zu sein, zumindestens gibt es bereits einen report:
http://bugzilla.mozilla.org/show_bug.cgi?id=73409
Gruesse Joachim
Hallo!
Danke, das hab ich gesucht, aber nicht gefunden.
Das Argument, daß das DOM keine Attribute für document.open() kennt, finde ich übrigens ziemlich daneben. Das DOM kennt auch kein Objekt window, mozilla aber sehr wohl.
tschüs, jürgen