Hilfe bitte!!!!!!!!!!!
Elisabeth
- javascript
Hallo an Alle,
ich bin recht neu in der Materie und habe überall gesucht aber nichts gefunden, was mir wirklich helfen könnte, zumal ich wirklich wenig Zeit habe folgendes Problem zu lösen:
Ich habe eine Site mit drei Frames, sagen wir a,b und c.
Ich möchte, das frame b überprüft wenn er geladen wird, ob in frame c, aktuell die Datei x geladen ist. Wenn x geladen ist soll nichts passieren, wenn x nicht geladen ist, soll x geladen werden.
Ich wäre über Hilfe überglücklich, Danke soweit...
Hallo an Alle,
ich bin recht neu in der Materie und habe überall gesucht aber nichts gefunden, was mir wirklich helfen könnte, zumal ich wirklich wenig Zeit habe folgendes Problem zu lösen:
Ich habe eine Site mit drei Frames, sagen wir a,b und c.
Ich möchte, das frame b überprüft wenn er geladen wird, ob in frame c, aktuell die Datei x geladen ist. Wenn x geladen ist soll nichts passieren, wenn x nicht geladen ist, soll x geladen werden.
Ich wäre über Hilfe überglücklich, Danke soweit...
Ach so, natürlich sollte die Funktion dann in möglichst vielen Browsern funktionieren?????!!!!
Hallo,
if (top.frames[x].location.href != "seite.html")
{
top.frames[x].location.href = "seite.html";
}
wo hast du denn überall gesucht?
für das x dann die nummer des frames eingeben, der überprüft werden soll (zählung beginnt bei 0 --> siehe deine frameset-datei)
Odium
Hallo Odium,
if (top.frames[x].location.href != "seite.html")
{
top.frames[x].location.href = "seite.html";
}
wo hast du denn überall gesucht?
für das x dann die nummer des frames eingeben, der überprüft werden soll (zählung beginnt bei 0 --> siehe deine frameset-datei)
Kann man dann da nicht auch mit dem namen des Framesets arbeiten?
Gruß
Tom
Hallo,
kann man auch...
aber hier ging es ja um frames...
Odium
Hallo,
if (top.frames[x].location.href != "seite.html")
{
top.frames[x].location.href = "seite.html";
}
wo hast du denn überall gesucht?
für das x dann die nummer des frames eingeben, der überprüft werden soll (zählung beginnt bei 0 --> siehe deine frameset-datei)
Odium
Hallo Odium,
ich bin heute leider erst dazu gekommen, das script zu probieren und die Überprüfung klappt - vielen Dank!
Was müsste ich jetzt noch zufügen um zu bestimmen, das wenn "seite.html" geladen ist, sie nicht nochmal geladen wird?
P.S.: Ich habe in SelfHTML eigentlich ausgiebig gesucht und auf diversen script-sites...
Elisabeth
Huhu Elisabeth
zumal ich wirklich wenig Zeit habe folgendes Problem zu lösen:
ich habe leider auch wenig Zeit, aber glücklicherweise ist es nicht mein Problem :)
das hier sollte Dir weiterhelfen
http://selfhtml.teamone.de/javascript/objekte/frames.htm
http://selfhtml.teamone.de/javascript/objekte/location.htm
evtl. würde ein aussagekräftigerer Betreff-Text die Wahrscheinlichkeit erhöhen, dass jemand Dein Posting auch tatsächlich liest und ggf. beantwortet.
"Hilfe" mit vielen !!!!!!!!!s steht auf der virtuellen "Tu das nicht"-Liste jedenfalls nicht an letzter Stelle.
Ansonsten schau auch mal in die FAQ
http://forum.de.selfhtml.org/faq/
Viele Grüße
lulu