flashnfantasy: aus iFrame übergeordnetes Objekt ansprechen

Beitrag lesen

Mehrere Code-Schnipsel, bastele dir das richtige zusammen...

Das übergeordnete Fenster kriegen:

function getTopWindow()
{
  var parentView = document.parentWindow?document.parentWindow:document.defaultView;
  return parentView.parent;
}

Einen Knoten 'node' aus dem iFrame ins übergeordnete Fenster importieren

if (document.importNode)
      {
         // DOM 2 Level
         node2 = getTopWindow().document.importNode(node,true);
      }
      else
      {
        // Internet Explorer hat noch DOM 1 Level
        // bietet aber eine Alternative mit DHTML
        var nodeText = node.outerHTML;
        var docf = getTopWindow().createDocumentFragment();
        var c = docf.createElement("div");
        c.innerHTML = nodeText;
        docf.appendChild(c);
        node2 = docf.firstChild;
        delete docf;
      }

Danach müsstest du Node2 mit appendChild eigentlich überall einhängen können.