04. august 2003 - 15:48
Der er
8 kommentarer og 1 løsning
Lille dropdown-menu - Virker kun i IE
Hej. Jeg har flg. kode, som kun virker i IE (virker i hvertfald ikke i Mozilla) : <script language="javascript" type="text/javascript"> function lavlink1 () { if (link1.style.visibility=='visible') { link1.style.visibility='hidden' link1.style.position='absolute' } else { link1.style.visibility='visible' link1.style.position='relative' } } </script> <a href=\"#\" onclick=\"lavlink1()\">Se statistik</a></center> <span id=link1 style=\"visibility:hidden; position:absolute\"> <span class=b2> Datoen i dag : $tid<br><br> Brugere online : $online Brugere ialt : $brugere <br><br> </span> </span> Nogen der ved, om der er en løsning på problemet ?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
04. august 2003 - 15:50
#1
Ja, da -- skal det virke både i IE4 og andre browsere eller må IE4 udelukkes ?-)
04. august 2003 - 15:52
#2
Du bruger document.all (som gerne må underforstås !-) For at få fat i det i andre browsere (og IE5+) skal du bruge f.eks.: document.getElementById('link1').style.position='relative'
04. august 2003 - 15:55
#3
-- den er nu ikke så svær, at der er grund til at overveje så meget: <script language="javascript" type="text/javascript"> function lavlink1 () { if(document.getElementById) l=document.getElementById('link1'); else if(document.all) l=link1; else return false; if (l.style.visibility=='visible') { l.style.visibility='hidden' l.style.position='absolute' } else { l.style.visibility='visible' l.style.position='relative' } } </script> -- ganske utestet !-)
04. august 2003 - 16:13
#4
Undskyld svartiden. Var lige midt i en mail :) Jeg tester straks den pastede kode :-)
04. august 2003 - 16:14
#5
Jamen dog. Skidtet virker jo. Og hvilke browsere kunne jeg forvente at det fungerede i ? IE 5+ Mozilla Netscape mf. ?
04. august 2003 - 16:20
#6
_Alle_ som overholder html 4.01-standarden ... Netscape 6+ Alle Gecko-baserede Opera ? eller 7 -- og også et par andre mindre ... -- og velbekomme '-)
04. august 2003 - 16:23
#7
-- den skulle forøvrigt også virke i IE4 ... Koden tager udgangspunkt i html4-tagget getElementById og tager som forsikring IE4-syntaksen med ...
04. august 2003 - 16:27
#8
ok. Tak igen :)
04. august 2003 - 16:30
#9
-- og jeg takker for points ;~}
Vi tilbyder markedets bedste kurser inden for webudvikling