Avatar billede iner Nybegynder
26. marts 2005 - 22:57 Der er 7 kommentarer og
1 løsning

Problemer med Firefox, Layers og OnMouseOver

Hej derude.

Dette er mit livs 3 forsøg med programmering - og jeg vil sige at jeg har kunnet finde mange rigtig gode svar herinde undervejs. Kudos til jer :)
I min mangel på erfaring med browse-typer er jeg vist kommet rigtig galt afsted nu.

Nedenstående virker fint i IE - men i Firefox virker kun 1. og 6.billede (???????) - og tiltrods for lang tids søgning, kan jeg ikke få reddet mig ud af "suppedasen" :
I et lag ligger en række billeder, der dels skifter billedet i et
andet billedlag, og gerne samtidig skulle show/hide en række tekstlag:
___________________
<div id="Imagelayer" style="position:absolute; z-index:2;" class="Imagelayer" ><img src="images/Fishing_Medium2%20.gif" name="FishBoyL" width="378" height="266"id="FishBoyL"></div>
<div id="Imageband" style="position:absolute; left:313px; top:439px; width:460px; height:56px; z-index:1" class="ImageBand"><img src="images/fishingBoy_Small%20.gif" name="FishboyS" width="66" height="48" id="FishboyS" onMouseOver="MM_swapImage('FishBoyL','','images/Fishing_Medium2%20.gif',1);MM_showHideLayers('Fishing','','show','Bike','','hide','Shop','','hide','Cave','','hide','Hike','','hide','Golf','','hide','Ski','','hide','Beach','','hide')" onbeforeunload="MM_showHideLayers('Fishing','','show','Bike','','hide','Shop','','hide','Cave','','hide','Hike','','hide','Golf','','hide','Ski','','hide','Beach','','hide')"><img src="images/Bike_Small2.gif" name="BikeS" width="48" height="48" id="BikeS" onMouseOver="MM_swapImage('FishBoyL','','images/Bicycle_Medium2%20.gif',1);MM_showHideLayers('Fishing','','hide','Bike','','show','Shop','','hide','Cave','','hide','Hike','','hide','Golf','','hide','Ski','','hide','Beach','','hide')"><img src="images/Shopping%20_%20Small.gif" name="ShopS" width="66" height="48" id="ShopS" onMouseOver="MM_swapImage('FishBoyL','','images/Shopping_Medium2%20.gif',1);MM_showHideLayers('Fishing','','hide','Bike','','hide','Shop','','show','Cave','','hide','Hike','','hide','Golf','','hide','Ski','','hide','Beach','','hide')"><img src="images/Cave_Small2.gif" name="CaveS" width="48" height="48" id="CaveS" onMouseOver="MM_swapImage('FishBoyL','','images/Cave_Medium2.gif',1);MM_showHideLayers('Fishing','','hide','Bike','','hide','Shop','','hide','Cave','','show','Hike','','hide','Golf','','hide','Ski','','hide','Beach','','hide')"><img src="images/Hiking2_Smal.gif" name="HikeS" width="66" height="48" id="HikeS" onMouseOver="MM_swapImage('FishBoyL','','images/Hike_Medium2.gif',1);MM_showHideLayers('Fishing','','hide','Bike','','hide','Shop','','hide','Cave','','hide','Hike','','show','Golf','','hide','Ski','','hide','Beach','','hide')"><img src="images/Beach_Small2.gif" name="BeachS" width="48" height="48" id="BeachS" onMouseOver="MM_swapImage('FishBoyL','','images/Beach_Medium2.gif',1);MM_showHideLayers('Fishing','','hide','Bike','','hide','Shop','','hide','Cave','','hide','Hike','','hide','Golf','','hide','Ski','','hide','Beach','','show')"><img src="images/skiing1_Small%20.gif" name="SkiS" width="66" height="48" id="SkiS" onMouseOver="MM_swapImage('FishBoyL','','images/Skiing_Medium2.gif',1);MM_showHideLayers('Fishing','','hide','Bike','','hide','Shop','','hide','Cave','','hide','Hike','','hide','Golf','','hide','Ski','','show','Beach','','hide')"><img src="images/Golf_Small2.gif" name="GolfS" width="48" height="48" id="GolfS" onMouseOver="MM_swapImage('FishBoyL','','images/Golf_Medium2.gif',1);MM_showHideLayers('Fishing','','hide','Bike','','hide','Shop','','hide','Cave','','hide','Hike','','hide','Golf','','show','Ski','','hide','Beach','','hide')"></div>
______
Hele siden kan ses på "www.bsky.dk"
Jeg håber meget at en af jer kan hjælpe mig videre.
Avatar billede screem_brille Novice
27. marts 2005 - 05:28 #1
Avatar billede busschou Praktikant
27. marts 2005 - 09:02 #2
ja jeg vil også umiddelbart foreslå at lave en validering
I mine øjne er det nemlig ikke altid et spørgsmål om hvorvidt noget virker i IE og ikke i Friefox.
Men som regel snarere hvorvidt noget er næsten korrekt eller helt korrekt lavet
Firefox viser jo siderne som de er skrevet til at skulle vises
IE viser siderne og gætter sig vist til en masse hvis der er skrevet fejl i html
Avatar billede screem_brille Novice
27. marts 2005 - 11:29 #3
Det egenlige spørgsmål er faktisk: hvorfor viser IE sider som ikke burde kunne vises ;)
Avatar billede roenving Novice
27. marts 2005 - 11:36 #4
-- det er det relativt ofte, men uden sammenhængen er det jo ikke muligt at afdække i dette tilfælde !-)
Avatar billede iner Nybegynder
29. marts 2005 - 17:23 #5
Tak for rådet - det hjalp nu ikke på det specifikke problem. Men så er den side af det da i orden.
Har i mellemtiden fundet på en anden løsning.
Avatar billede screem_brille Novice
29. marts 2005 - 17:35 #6
ok, husk at lukke spørgsmålet ;) (mener du nogle af os, skal have lidt point, så bed vedkommende om at lægge et svar)
Avatar billede iner Nybegynder
29. marts 2005 - 17:39 #7
Du må gerne lægge svar - siden du kom med rådet først :)
Avatar billede screem_brille Novice
29. marts 2005 - 17:46 #8
Det kommer her ;) og på forhånd tak for point *S*
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester