Also ich hab einen Button der als Link gilt.
Der Button wechselt das Bild sobalt man Mouseover ist.
Nun hab ich das Problem das ich gerne mit diesem Button 2 Frames gleichzeitig ansprechen möchte, darunter auch der frame in dem der button ist ...
Problem ist das er mir die aktion mit einem 2. Link nicht durchführen will!!! Kann mir jemand helfen???
a href="arbeiten.htm">img border="0" src="buttons_usw/Galerie_w.jpg" id="img3" onmouseout="FP_swapImgRestore()" onmouseover="FP_swapImg(1,1,/*id*/\'img3\',/*url*/\'buttons_usw/Galerie_r.jpg\')" onClick="parent.linkframe.location.href=\'links_dark.htm\';" style="position: absolute; top: 2; left: 27; width: 181px; height: 86px; z-index: 3">
PS. ich arbeite in FrontPage 2003, und ich hab 2 "
Homepage selbermachen 7.851 Themen, 35.616 Beiträge
Mit IE 6 geht es bei mir IMMER, mit IE 5 gar nicht. FireFox habe ich nicht, weil ich mit opera mehr als zufrieden bin.
Mit einer kleinen änderung (setTimeout) läuft es im IE (5.0 und 6.0) immer, dafür aber nur jedes zweite mal in Opera (7.54u2, 8.02).
Mit einer browserweiche geht es aber überall (Opera und IE, alle genannten versionen).
Ersetzen bzw. hinzufügen von folgendem in top.html (top2.html entsprechend):
<script type="text/javascript">
function Switch2(){
parent.frame_top.location.href='top2.html';
}
function Switch1(){
parent.frame_bot.location.href='bottom2.html';
if(navigator.userAgent.indexOf('Opera')!=-1){
parent.frame_top.location.href='top2.html';
} else {
var ID=window.setTimeout('Switch2()', 1000);
}
}
</script>
<a href="#"><img border="0" src="bild.gif" id="img3" onClick="Switch1();">
Der wert für setTimeout kann natürlich etwas niedriger gewählt werden.
mr.escape