iframe nachladen
micha80
- javascript
Hallo
Ich bin auf der Suche nach einem JavaScript, dass, wenn eine Unterseite aufgerufen wird, das IFrame nachlädt.
So wie in SelfHTML unter: http://aktuell.de.selfhtml.org/artikel/javascript/dyn-frames/index.htm
beschrieben. Das ganze funktioniert leider baer nicht für ein iframe - der Ladevorgang hängt sich auf...
Dann habe ich diesen Eintrag im Forum gefunden:
http://forum.de.selfhtml.org/archiv/2003/2/37215/
und dachte ich hätte die Lösung...
Ich habe alles wie dort beschrieben umgesetzt:
In die Unterseiten:
<script language="JavaScript">
<!--
if (parent.frames.length == 0) window.location.href="index.html?"+this.location.href;
-->
</script>
und in die "Mutterseite"
<script type="Text/JavaScript">
<!--
function lade() {
if(window.location.search != "") {
woher=window.location.search;
woher=woher.split("?");
window.frames.content.location.href=woher[1];
}
}
//-->
</script>
sowie den Aufruf:
<body onload="lade();">
Mein iFrame habe ich (ganz normal) definiert mit:
<iframe name="content" id="content" src="aktuelles.html" frameborder="0" scrolling="auto" height="488" width="100%"></iframe>
Kann mir einer sagen, wo mein Fehler liegt? Bei mir öffnet sich immer die aktuelles.html, egal welche Unterseite ich aufrufe.
Eine Lösung mit PHP ist nicht möglich, da der Server kein PHP unterstützt.
Beste Grüße Micha
Hi micha80,
Du kannst ein I-Frame genauso nachladen, wie ein normales Fenster, allerdings muss der Code im Quelltext des I-Frames selber stehen.
Zu empfehlen wäre ein Meta Refresh http://de.selfhtml.org/html/kopfdaten/meta.htm#weiterleitung
MfG, Dennis.
Du kannst ein I-Frame genauso nachladen, wie ein normales Fenster, allerdings muss der Code im Quelltext des I-Frames selber stehen.
Hi Dennis
Der MetaTag nutz mir da nichts, habe meinen Fehler aber bereits gefunde, ich darf dem iFrame nicht den Namen "conten" geben und schon funktioniert eins der Scripte von rolfweb.de
Trotzdem Besten Dank für die Mühe
Micha