Also ich möchte folgende Konstruktion:Auf meiner Seite gibt es ein Iframe. Auf dieses möchte ich wenn es geladen wurde zugreifen und Content aus dem Frame herauskopieren:
Ausschnitt aus der Hauptseite:
Die seite die im IFramegeladen wird
Das JScript
Das Problem ist, dass das JS nur im Firefox funktioniert.
Ausschnitt aus der Hauptseite:
HTML:
<iframe id="dllst" name="dllst" width="0" height="0" src="#" frameborder="0"></iframe>
<a href="#" onclick="getdllist();">load</a> <br />
<div id="dllist" style="background-color:#009999"> Download Liste
<ul>
<li>sdfg</li>
<li><a href="#" onclick="">Dld1</a> </li>
</ul>
</div>
HTML:
<body>
<div id="dllist">
<ul>
<li>
</li>
<li><a href="#" onclick="">Dld1</a> </li>
<li><a href="#" onclick="">Dld1</a> </li>
<li><a href="#" onclick="">Dld1</a> </li>
</ul>
</div>
</body><script>var jo ="tt";parent.refreshdllist() </script>
Code:
function getdllist()
{
jump('dllst','nvinc/dldliste.php?');
};
function refreshdllist()
{
var dldiv= document.getElementById("dllist");
if (dldiv.getElementsByTagName("ul")[0] !=null)
dldiv.removeChild(dldiv.getElementsByTagName("ul")[0]);
var lstnode =dllst.document.getElementById("dllist").cloneNode(true);
lstnode=lstnode.getElementsByTagName("ul")[0];
dldiv.appendChild(lstnode);
};