Avatar billede s_raagaard Nybegynder
21. oktober 2000 - 23:18 Der er 6 kommentarer og
1 løsning

Timeglas i javascript menu

Jeg har en menu, som vist her. som kan åbne og lukke.....men nogen gange når den er åben vises timeglasset når musen er over siden med scriptet.....hvad skyldes det og hvordan kan det undgås.

<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">
<html>

    <head>
        <meta http-equiv=\"content-type\" content=\"text/html;charset=iso-8859-1\">
        <title>Menu</title>
        <style type=\"text/css\"><!--
            .men2 { color: #FFFFFF; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
            .menu { color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
            a:active { color: #E6E6FA }
            a:hover { color: #E6E6FA }-->
        </style>
    </head>

    <body marginwidth=\"0\" marginheight=\"0\" bgcolor=\"#dcdcdc\" background=\"../images/admin_navback.gif\">
        <br>
        <nobr>
        <script language=\"JavaScript\" type=\"text/javascript\"><!--
var last;
last = \"\";

function show(menu,image) {
    if (document.all [menu].style.display == \'none\') {
    document.all [image].src=\"images/twistie_down_module.gif\";
    document.all [menu].style.display=\'\';
    last = \"\";
    }
   
    else {
    document.all [image].src=\"images/twistie_right_module.gif\";
    document.all [menu].style.display=\'none\';
    last = \"\";
    }


   
    }
// -->
        </script>
        <hr>
        &nbsp;&nbsp;<img name=\"gg\" src=\"images/twistie_right.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><a href=\"admin_nav_left_full.html\" class=\"men2\">&nbsp;<b>Retur til standard administration</b></a>&nbsp;<br>
        </span><hr>&nbsp;&nbsp;<a href=\"java script:onClick=show(\'a\',\'aa\')\"><img name=\"aa\" src=\"images/twistie_right_module.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"></a><a href=\"java script:onClick=show(\'a\',\'aa\')\" class=\"menu\">&nbsp;Adresser</a>&nbsp;&nbsp;<br>
        <span style=\"display:none\" id=\"a\">&nbsp;&nbsp;<img src=\"images/twistie_blank.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><img src=\"images/twistie_page.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><a href=\"../adresser/kategori_skriv_done.asp\" target=\"con\" class=\"men2\" name=\"a1\">&nbsp;Opret kategori</a>&nbsp;<br>
        &nbsp;&nbsp;<img src=\"images/twistie_blank.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><img src=\"images/twistie_page.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><a href=\"../adresser/kategori_red.asp\" target=\"con\" class=\"men2\" name=\"a2\">&nbsp;Rediger kategori</a>&nbsp;<br>
        &nbsp;&nbsp;<img src=\"images/twistie_blank.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><img src=\"images/twistie_page.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><a href=\"../adresser/adr_write.asp\" target=\"con\" class=\"men2\" name=\"a3\">&nbsp;Opret adresse</a>&nbsp;<br>
        &nbsp;&nbsp;<img src=\"images/twistie_blank.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><img src=\"images/twistie_page.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><a href=\"../adresser/adr_red.asp\" target=\"con\" class=\"men2\" name=\"a4\">&nbsp;Rediger adresse</a>&nbsp;<br>
        &nbsp;&nbsp;<img src=\"images/twistie_blank.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><img src=\"images/twistie_page.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><a href=\"../adresser/adresser_splash.html\" target=\"con\" class=\"men2\" name=\"a4\">&nbsp;Opsætning</a>&nbsp;<br>
        </span><hr>&nbsp;&nbsp;<a href=\"java script:onClick=show(\'b\',\'bb\')\"><img name=\"bb\" src=\"images/twistie_right_module.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"></a><a href=\"java script:onClick=show(\'b\',\'bb\')\" class=\"menu\">&nbsp;Forum / Chat</a>&nbsp;&nbsp;<br>
       
        <span style=\"display:none\" id=\"b\">&nbsp;&nbsp;<img src=\"images/twistie_blank.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><img src=\"images/twistie_page.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><a href=\"../forum/nyt_forum.asp\" target=\"con\" class=\"men2\" name=\"b1\">&nbsp;Opret forum</a>&nbsp;<br>
        &nbsp;&nbsp;<img src=\"images/twistie_blank.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><img src=\"images/twistie_page.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><a href=\"../forum/oversigt.asp\" target=\"con\" class=\"men2\" name=\"b2\">&nbsp;Rediger forum</a>&nbsp;<br>
        &nbsp;&nbsp;<img src=\"images/twistie_blank.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><img src=\"images/twistie_page.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><a href=\"../forum/forum_splash.html\" target=\"con\" class=\"men2\" name=\"b2\">&nbsp;Opsætning</a>&nbsp;<br>
        </span><hr>&nbsp;&nbsp;<a href=\"java script:onClick=show(\'c\',\'cc\')\"><img name=\"cc\" src=\"images/twistie_right_module.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"></a><a href=\"java script:onClick=show(\'c\',\'cc\')\" class=\"menu\">&nbsp;Hotlinks</a>&nbsp;&nbsp;<br>
       
        <span style=\"display:none\" id=\"c\">&nbsp;&nbsp;<img src=\"images/twistie_blank.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><img src=\"images/twistie_page.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><a href=\"hotlink_hovedpunkt_skriv_done.asp\" target=\"con\" class=\"men2\" name=\"c1\">&nbsp;Opret Hotlink gruppe</a>&nbsp;<br>
        &nbsp;&nbsp;<img src=\"images/twistie_blank.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><img src=\"images/twistie_page.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><a href=\"hotlink_hovedpunkt_red.asp\" target=\"con\" class=\"men2\" name=\"c2\">&nbsp;Ret Hotlink gruppe</a>&nbsp;<br>
        &nbsp;&nbsp;<img src=\"images/twistie_blank.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><img src=\"images/twistie_page.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><a href=\"hotlink_underpunkt_write.asp\" target=\"con\" class=\"men2\" name=\"c2\">&nbsp;Opet Hotlink</a>&nbsp;<br>
        &nbsp;&nbsp;<img src=\"images/twistie_blank.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><img src=\"images/twistie_page.gif\" width=\"12\" height=\"16\" border=\"0\" align=\"absmiddle\"><a href=\"hotlink_underpunkt_red.asp\" target=\"con\" class=\"men2\" name=\"c2\">&nbsp;Ret Hotlink</a>&nbsp;<br>
        </span></nobr></font><hr>
    </body>

</html>

/søren
Avatar billede hatecaps Nybegynder
22. oktober 2000 - 02:35 #1
øhh, hvilken browser er det du har problemer med ?

det virker på IE 5.5
Avatar billede hatecaps Nybegynder
22. oktober 2000 - 02:37 #2
hmm, måske det er den gamle Netscape 4.08 , den har jeg altid problemer med. Det sker hver gang du har et \"dødt\" link med enten # eller java script:et-eller-andet i href\'en. Jeg kender desværre ikke nogen vej uden om det :(
Avatar billede s_raagaard Nybegynder
22. oktober 2000 - 13:00 #3
Browser er IE 5

Det er ikke hver gang at den gør det....?

/søren
Avatar billede el_gnu Nybegynder
22. oktober 2000 - 14:58 #4
Jeg bruger selv IE 5, men har efter mange forsøg ikke oplevet dit problem, så jeg kan ikke teste om følgende virker.
Det kunne have noget med return at gøre så prøv at indsætte return true i dine links, altså:

onClick=show(\'b\',\'bb\');return true;
Avatar billede geeeet Nybegynder
22. oktober 2000 - 16:59 #5
el_gnu er inde på noget af det rigtige...
Problemet er meget kendt i netscape, især de ældre versioner som 4.03 (som jeg [selvfølgelig bruger :-)]

Det kan undgåes nogenlunde således:

<a href=\"java script:funktion();\">tekst</a> --> <a href=\"java script:return funktion();\">tekst</a>

og så sætte funktionen til at returne false...

Plejer at kunne fikse problemet...

/Geeeet
Avatar billede el_gnu Nybegynder
02. november 2000 - 20:14 #6
virker det?
Avatar billede s_raagaard Nybegynder
03. november 2000 - 08:42 #7
Nej, der kommer stadig timeglas når menuen har været åben et stykke tid, og været ude af focus

/søren
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