Ashura: Safari: document.write, onclick und Links „zu“ javascript:

Beitrag lesen

Hallo Robert.

Könnte jemand überprüfen, was der Konquerer aus diesem Beispiel macht?

Er ersetzt das aktuelle Dokument durch „01234“ bei „javascript:“ und durch „hallo“ beim zweiten.

Opera 9TP2 macht dies übrigens nicht.
Die Ausgabe von document.documentElement.innerHTML:

<HTML><BODY>01234</BODY></HTML>

Und:

<HTML><BODY>hallo</BODY></HTML>

Angezeigt wird aber rein garnichts. Ich schätze aber, dass dies lediglich ein Bug der TP ist. (Zumindest kann ich mich nicht erinnern, in vorherigen Versionen auf eine solche Unregelmäßigkeit gestoßen zu sein.)

Einen schönen Mittwoch noch.

Gruß, Ashura

--
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
„It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“
[HTML Design Constraints: Logical Markup]