SourceCode/Inhalt eines Frames in ein anderes auslesen 2
Rudi
- javascript
0 MudGuard
Danke Roland, das mit "document.write(parent.frame2.document.getElementsByTagName("html")[0].innerHTML);" funktioniert bedingt, aber wies so is brauch ichs genau da wos net laeuft und zwar scheinst nur zu gehen, wenn die frame seite die ausgelesen wird auch auf dem selben server liegt :\
----------------------------------------------------------------
Frameseitencode:
<frameset rows="80%,20%">
<frame name="frame1" src="bot.php">
<frame name="frame2" src="http://www.zdw-clan.de/news.txt">
</frameset>
----------------------------------------------------------------
bot.php:
<a href="bot.php">REFRESH</a><br>
<script>
document.write(parent.frame2.document.getElementsByTagName("html")[0].innerHTML);
</script>
----------------------------------------------------------------
news.txt (enthaltener Text):
pups2
----------------------------------------------------------------
Nun zeigt er mir aber net mehr als "REFRESH" an und net was im unteren Frame (frame2; news.txt) steht.
Hi,
Danke Roland, das mit "document.write(parent.frame2.document.getElementsByTagName("html")[0].innerHTML);" funktioniert bedingt, aber wies so is brauch ichs genau da wos net laeuft und zwar scheinst nur zu gehen, wenn die frame seite die ausgelesen wird auch auf dem selben server liegt :\
Richtig - Sicherheitsrichtlinie von Javascript, kein serverübergreifender Zugriff möglich. Auch als same origin policy bekannt.
cu,
Andreas