Hallo,
ich habe ein Flash-Menü, dass im Frame "Inhalt" eine Seite öffnet. Diese neue Seite ("inhalt.html") soll dann automatisch im Frame "Sub_Menu" eine neue Seite öffnen. Wie mache ich das über Javascript?
rms (78) 2x Beste Antwort 2x "Danke"
|
rms (78) 2x Beste Antwort 2x "Danke"
|
Hallo,
ich habe ein Flash-Menü, dass im Frame "Inhalt" eine Seite öffnet. Diese neue Seite ("inhalt.html") soll dann automatisch im Frame "Sub_Menu" eine neue Seite öffnen. Wie mache ich das über Javascript?
Oh sorry, da war ich etwas voreilig. Das geht natürlich bei Framesets so nicht
Guck dir mal dieses Skript an, nach dem Prinzip kannst du das bei dir auch machen:
http://de.selfhtml.org/javascript/beispiele/zweiframes.htm
greez
JoSsiF
Vielen Dank.
Mein Problem ist, das in meinem Navigationsframe eine Flash-Animation läuft. Mit Klick auf einen der Buttons öffnet sich die Datei info.html im rechten Inhaltsframe. Zusätzlich soll im Sub-Navigationsframe eine Navigation erscheinen für diesen Menüpunkt.
In der Flash-Animation kann ich natürlich nur die eine Datei im Inhaltsframe laden.
Mein Wunsch wäre, dass diese Datei AUTOMATISCH das Sub-Navigationsframe lädt.
Das von Dir genannte Beispiel kann ja nur per Link aufgerufen werden...
Wenn du das automatisieren willst, also nicht erst klicken möchtest, dann kannst du den entsprechenden Funktionsaufruf auch mit dem Eventhandler onLoad machen.
Einfach in den body-Tag reinschreiben onLoad="Funktionsname();".
Hast du von der Website eigentlich schon was online? Könnte fürs Verständnis helfen, wenn wir das hier mal sehen könnten.
greez
JoSsiF
Hi,
ich versuch es mal!
Die Seite findest Du zur Zeit unter
http://home2.vr-web.de/~renesachse/judo
Der betreffende Link für diese Fragerei ist Judo (bzw. Karate).
Danke!
So, geschafft: So funktioniert es:
<html>
<head>
<script type="text/javascript">
<!--
function Submenu() {
parent.submenu.location = "judo_sub.html";
}
// -->
</script>
</head>
<body onLoad="Submenu()">
</body>
</html>
Im Head der Seite eine Funktion aufrufen (hier Submenu genannt), die im Body-Tag beim Laden aufgerufen wird.
Die Funktion heisst:
parent.submenu.location = "Dateiname.html"
Im Elternframe wird der Frame mit dem Namen submenu angesprochen, der die genannte Datei öffnet.
OK, freut mich wenn es jetzt funzt!
Hab grad mal draufgeschaut auf die Page. Schönes Flash-Menü haste da gebaut, geht aber leider gar nich auf meinem Firefox
« Fehlermeldung 530 | PDF-Dokumente in Frontpage 2002 einfügen » | ||