/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Problemer med dropdown menu
Fra : EMO002


Dato : 12-11-08 19:31

Hej hej

Jeg har et lille problem med min dropdown menu... Den hænger :
www.aeblehuset.info...

Her er javascriptet:

<!--//--><![CDATA[//><!--

sfHover = function() {
   var sfEls =
document.getElementById("nav").getElementsByTagName("LI");
   for (var i=0; i<sfEls.length; i++) {
      sfEls[i].onmouseover=function() {
         this.className+=" sfhover";
      }
      sfEls[i].onmouseout=function() {
         this.className=this.className.replace(new RegExp("
sfhover\\b"), "");
      }
   }
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

//--><!]]>

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jørgen Farum Jensen (12-11-2008)
Kommentar
Fra : Jørgen Farum Jensen


Dato : 12-11-08 20:23

EMO002 skrev:
> Hej hej
>
> Jeg har et lille problem med min dropdown menu... Den hænger :
> www.aeblehuset.info...
>
Det er den berømte Suckerfish Dropdown, og den virker
som den skal i Firefox og Internet Explorer 7 på den
side du henviser til.



--
Med venlig hilsen
Jørgen Farum Jensen
Håndbog i webdesign: http://webdesign101.dk/wwwbog/udgave2/
Webdesign med stylesheets: http://webdesign101.dk/cssbog/

Birger Sørensen (12-11-2008)
Kommentar
Fra : Birger Sørensen


Dato : 12-11-08 20:40

Jørgen Farum Jensen kom med følgende:
> EMO002 skrev:
>> Hej hej
>>
>> Jeg har et lille problem med min dropdown menu... Den hænger :
>> www.aeblehuset.info...
>>
> Det er den berømte Suckerfish Dropdown, og den virker
> som den skal i Firefox og Internet Explorer 7 på den
> side du henviser til.

Der er forskel på menuen i IE7 og FF.
I FF(3.0.3) forsvinder den, når musen fjernes fra menuen - det gør den
ikke i IE7.
Men det er ikke lige til at gennemskue hvorfor.

Umiddelbart sættes css ved handlingen af linien
this.className=this.className.replace(new RegExp("sfhover\\b"), "");
og man kan godt forestille sig, at der er forskel på tolkningen i
Mozillas javascript og M$'s JScript, og at det er det der gør
forskellen.

FireBug i FF, fyrer en halv million fejl af ved load af siden.
"Fejl i tolkning af værdi for filter / height / margin-top / width
Mange af dem er så browserspecifikke korrektioner, som nok bør fortages
anderledes (i hvert fald dem for IE).

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste