Hallo Nicoletta,
Holger hat Dir zwei Möglichkeiten vorgeschlagen, a) Änderung des Scriptes im Navigationsframe oder
b) Änderung im Navigationsframe und in dem frame, in dem Beim Überfahren das andere Bild eingeblendet
werden soll.
folgendes wird für a) in Navigationsframe, für b) in den zu ändernden frame geschrieben
(analog zu Deinem script für die Navigationsbilder selbst:-)) :
Zielbild1 = new Image();
Zielbild1.src = "zielbild0.gif"; /* hier werden die Pfade gesetzt */
usw für alle anzuzeigenden Bilder Zielbild2, ...
Deine Funktion Bildwechsel wird erweitert, so ähnlich wie Holger das vorgeschlagen hat (so wie ich
Dich verstanden habe, willst Du nur eine Grafik, dh an einer Position ändern?):
Du mußt nur noch wissen,
- wie der frame heißt, in dem die Anzeige erfolgt (FrameName)
- welche Nummer das zu ändernde Bild hat (BildNum)
für a):
function Bildwechsel(Bildnr,Bildobjekt,Zielbild)
{
window.document.images[Bildnr].src = Bildobjekt.src;
parent.FrameName.document.images[BildNum].src=Zielbild.src;
}
für b):
function Bildwechsel(Bildnr,Bildobjekt,Zielbild)
{
window.document.images[Bildnr].src = Bildobjekt.src;
parent.FrameName.document.images[BildNum].src=parent.FrameName.Zielbild.src;
}
das müßte gehen.
Aufruf: ONMOUSEOVER="Bildwechsel(3,Highlight4,Zielbild4)"
gruß
soeren