• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Bildwechsel in einem anderen Frame mit normalem Textlink

EM

New member
Hallo und guten Tag,

ich habe mal wieder ein Problem.

Ich habe eine Website mit 3 Frames, aufgeteilt in einen Banner-Frame, Navigationsframe und dem Hauptframe.

Im Navigationsframe habe ich die einzelnen Buttons mit
Bildwechsel versehen und wenn man auf eine Seite wechselt bleibt der Button erleuchtet.

Jetzt kommt das eigentliche Problem:

Auf den Seiten die im Hauptframe erscheinen sind wiederum normale Textlinks die auf verschiedene Rubriken der Navigation gehen, also folglich muß dann auch ein Wechsel in den Buttons erfolgen.

Wie kann man das am besten lösen.

Ich hoffe Ihr könnt mir dabei behilflich sein.

Gruß
EM
 
hi EM.

sprich die Funktion im Menüframe an.

parent.name_menuframe.function_die_den_bildwechsel_steuert();
 
hi EM,

in den textlink im haupframe. Aus diesem spricht du dann die function im menüframe an.
 
Hallo René,

ich glaube ich bin einfach zu blöd dafür wie ich den Befehl setzen muss. Hier ist der Link:

<a href="katalog.htm" "parent.name_navigation.function stay();" target"hauptframe"> Katalog</a>

Der Navigationframe heißt navigation

ich weiß trotzdem nicht wie ich das ans laufen bringe

Gruß
EM
 
hi EM,

<a href="katalog.htm" onclick="parent.navigation.stay();" target"hauptframe">Katalog</a>

für " onclick " kannst auch " onmouseover " nehmen, das muß aber selber entscheiden.

Wenn der link im hauptframe steht und die Seite sich auch wieder in diesem öffnen soll kannst du das target weglassen oder wenn es doch erforderlich sein sollte target="_self".
 
Hi René

ich muß leider nochmals nerven, ich habe es jetzt so eingesetzt, jedoch bringt er eine Fehlermeldung 'document' ist kein Objekt:

Ich füge einmal den JS-Teil vom Navigationframe mit ein:

function stay(name){
if (check == true){
document[name].src = eval(name + "stay.src");
if (imageStay != name){
if (imageStay != ""){
document[imageStay].src = eval(imageStay + ".src");
}
}
imageStay = name

Ich muß doch bestimmt noch das jeweilige Bild benennen oder?

Java Script ist einfach schwierig

Gruß
EM
 
Hallo René

meinst du diesen hier?

<a href="katalog.htm" onclick="parent.navigation.stay();" target"hauptframe">Katalog</a>
 
hi EM,

einen aus dem Frame " navigation " wo das mit dem bildwechsel schon eingebaut ist in den Textlinks.
 
Guten Morgen René

hier ist der gewünschte Bildwechsel:

<a href="katalog.htm" target"hauptframe" onMouseOver="on('image6');" onMouseOut="off('image6')" onClick="stay('image6');">
<img src="images/navi_a6.gif" height="67" width="60" border="0" name="image6"></a>

Gruß
EM
 
hi EM,

teste mal das im hauptframe.

<a href="katalog.htm" onclick="parent.navigation.stay('image6');" target"hauptframe">Katalog</a>

wenn onmouseover und onmouseout auch noch eingesetzt werden soll, dann probier mal das.

<a href="katalog.htm" onClick="parent.navigation.stay('image6');" onMouseOver="parent.navigation.on('image6');" onMouseOut="parent.navigation.off('image6')" target"hauptframe">
 
Hi René,

vielen Dank für deine Hilfe. Es klappt jetzt alles wunderbar.

Nochmals vielen Dank

Gruß
EM
 
Zurück
Oben