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.
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.