PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : doppelte Verlinkung mit Java -> Problem


Werbung

Musikus25
26-06-2006, 10:18
Hallo zusammen,
ich hoffe, hier finde ich jemanden, der mir helfen kann.

Ich baue gerade eine kleine Vereinsseite. Ich will vom Menü aus 2 Seiten öffnen: eine im main-Frame und die andere im menu-Frame. Das hat den Hintergrund, dass es ein Untermenu gibt, ich den main-Frame aber nicht leer lassen will, wenn ich auf den Link klicke.

Ich weiß, dass man das mit Java machen kann und hab folgenden Quellcode gefunden:


function change(menu,main){
parent.menu.location.href = oben;
parent.main.location.href = unten;
}

<a href="javascript:change('infos.html','info.html')">Infos</a>


Eingebunden habe ich es folgendermaßen:


<script language=JavaScript>
function loadHtml(infos2.html,info.html)
{
parent.menu.location.href = "infos2.html";
parent.main.location.href = "info.html";
}
</script>


Funktionieren tut es nur leider nicht und ich finde einfach nicht raus warum. Dazu muss ich aber auch zugeben, dass ich nicht so er Java-Freak bin und es wohl auch nicht wäre.

Wenn jemand ne Lösung für mich hätte wäre ich echt dankbar.

LG
Musikus

scotty
26-06-2006, 10:25
in der HEAD sektion des Navigationsframes:

<script type="text/javascript">
<!--
function loadHtml(menue,main)
{
parent.menu.location.href = menue;
parent.main.location.href = main;
}
-->
</script>

Aufruf dann im Body über

<a href="javascript:loadHtml('infos.html','info.html')">Infos</a>

Erklärung:
mit LoadHTML() wird eine funktion im header definiert, die dann im body aufgerufen wird.
menue und main dienen dabei als platzhalter, die dann im body über den fukntionsaufruf gefüllt werden.

Musikus25
26-06-2006, 10:30
Super lieben Dank!!!! :anbet:

Du hast mich vor nem Nervenzusammenbruch bewahrt und der PC ist dank dir auch nicht aus dem Fenster geflogen.