wahsaga: (DOM) Styles bei eingefügten Nodes

Beitrag lesen

hi,

Meine Frage ist: Warum werden die Browserdefaultstyles nicht auf die per DOM eingehängten Elemente angewendet?

Meine Vermutung:

Da du die Nodes direkt aus deinem XML-Dokument klonst, bleiben sie für den FF XML-Knoten - und werden nicht zu "richtigen" Knoten deines HTML-Dokumentes.
Also werden auch nicht die Default-Styles für HTML-Knoten auf sie angewendet.

Wie gesagt, nur meine erste Vermutung - muss nicht unbedingt stimmen.

Falls du vielleicht dein XML-Dokument rekursiv durchlaufen, und entsprechende HTML-Knoten wirklich erzeugen und einhängen willst, schau dir doch mal meinen kürzlich unternommenen Versuch, $E dazu umzuschreiben an:
http://forum.de.selfhtml.org/archiv/2006/4/t128475/

Und btw: Einfach den responseText des AJAX-Requests per .innerHTML irgendwo reinzuklatschen, gilt selbst unter Webstandards-Verfechtern nach Diskussionen der letzten Zeit nicht unbedingt als "evil".
Und schneller als das Erzeugen und Einhängen über's DOM ist es oftmals auch noch ...

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }