Ashura: IE: auf abbr-Elemente zugreifen.

Beitrag lesen

Hallo Jeena.

Ja, replaceChild sollte dir hier gute Dienste leisten können.

Ich frage mich grad ob ein regex auf innerhtml von body nicht wesentlich schneller sein könnte.

Ohne es getestet zu haben, würde ich sagen, dass dem nicht so ist. Ein schneller Austausch eines Knotens sollte eigentlich schneller sein, als den Inhalt des gesamten body-Elementes einzulesen und per regulärem Ausdruck zu bearbeiten.

Hab aber keine Erfahrungen damit: http://www.sovavsiti.cz/css/abbr.html

Das dort beschriebene Vorgehen stützt sich auf eine Aussage, die hier widerlegt wurde:

Notice, that we have to use regular expressions and the proprietary innerHTML instead of standard DOM methods, because IE can't access the <abbr> element via DOM.

Somit ist dieses Script unnötig. (Selbst im IE 5.0 werden alle abbr-Elemente erkannt.)

Einen schönen Sonntag 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]