WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

HTML, XHTML, CSS , style, XML, Javascript und mehr, Fragen, Tipps und Anregungen zu diesen Basic Techniken - hier rein !


Forum » HTML, CSS - Hilfe für das Erstellen einer Homepage » kennt ie importnode nicht ? » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von sondermuelli
die Abfrage der Methode hätte dir die Antwort schon gegeben. Der IE kennt diese Methode nicht. Blöderweise lässt er sich auch nicht mit cloneNode() austricksen, da er das nur innerhalb eines Dokuments, aber nicht zwischen verschiedenen Dokumenten zulässt.

Du wirst wohl nicht umhin kommen, für den IE einen Workaround mit innerHTML zu bauen.

importNode() wurde übrigens im DOM Level 2 definiert, weshalb die fehlende Implementierung im IE nicht weiter verwunderlich ist.
von riffraff
Folgender Codeschnipsel funktioniert bei FireFox und Opera, aber nicht im Internet-Explorer.
So wie ich die Fehlermeldung verstehe, akzeptiert document die Funktion importNode nicht.
Da ImportNode aber schon aber DOM-Level 1.2 implementiert sein sollte, verstehe ich nicht warum IE damit Probleme hat.

node.appendChild(document.importNode(c,true));

Nach oben