Avatar billede whatever Nybegynder
13. maj 2001 - 21:49 Der er 2 kommentarer og
2 løsninger

Virker i Netscape 4.7 men ikke i ver. 6

Hej,

Jeg har et problem med følgende script. Det virker i Netscape 4.7, men ikke i Netscape 6. Knapperne forsvinder når man trykker på dem. Håber der er nogen som kan hjælpe?

<html>
<head>

<script language=\"JavaScript\">
<!--
      button1=new Image();
      button2=new Image();
      button3=new Image();
      button4=new Image();

      button1.src=\"pics/forside1.gif\";
      button2.src=\"pics/kontakt1.gif\";

      button3.src=\"pics/forside2.gif\";
      button4.src=\"pics/kontakt2.gif\";

    function nutty(num) {

          if (num==\"1\") document.images[0].src=button1.src;
          if (num==\"2\") document.images[1].src=button2.src;
    }

    function display(num) {

            document.images[0].src=button3.src;
      document.images[1].src=button4.src;

      if (num==\"1\") document.images[0].src=button1.src;
      if (num==\"2\") document.images[1].src=button2.src;

      if (num==\"3\") document.images[0].src=button3.src;
      if (num==\"4\") document.images[1].src=button4.src;

    }
//-->
</script>

</head>

<body bgcolor=\"#ffffff\" leftmargin=\"0\" topmargin=\"0\" onload=\"nutty(1)\">

<a href=\"#\" onclick=\"display(1)\"><img src=\"pics/forside2.gif\" width=\"136\" height=\"24\" border=\"0\" align=\"left\"></a><br clear=\"all\">
<a href=\"#\" onclick=\"display(2)\"><img src=\"pics/kontakt.gif\" width=\"136\" height=\"24\" border=\"0\" align=\"left\"></a><br clear=\"all\">
<br>

</body>
</html>
Avatar billede jakoba Nybegynder
13. maj 2001 - 22:18 #1
Denne gør det samme uden at være afhængig af den \"onload-effekt\" der åbenbart ikke findes i NS6.
Det var ellers en nuttet ide :-))

<html>
<head>

<script language=\"JavaScript\">
<!--
      button1=new Image();
      button2=new Image();
      button3=new Image();
      button4=new Image();

      button1.src=\"../smil1515.gif\";
      button2.src=\"../cool1515.gif\";

      button3.src=\"../blink1515.gif\";
      button4.src=\"../lady1515.gif\";


    function display(num) {

      if (num==\"1\") {
        document.images[0].src=button1.src;
        document.images[1].src=button4.src;
      };
      if (num==\"2\") {
        document.images[1].src=button2.src;
        document.images[0].src=button3.src;
      };

    }
//-->
</script>

</head>

<body bgcolor=\"#ffffff\" leftmargin=\"0\" topmargin=\"0\">

<a href=\"#\" onclick=\"display(1)\"><img src=\"../smil1515.gif\" width=\"90\" height=\"45\" border=\"0\" align=\"left\"></a><br clear=\"all\">
<a href=\"#\" onclick=\"display(2)\"><img src=\"../cool1515.gif\" width=\"90\" height=\"45\" border=\"0\" align=\"left\"></a><br clear=\"all\">
<br>

<!-- WebWriter AutoDato -->Opdateret: 13.5.2001<!-- WW -->
</body>
</html>
Avatar billede jakoba Nybegynder
13. maj 2001 - 22:21 #2
Avatar billede whatever Nybegynder
14. maj 2001 - 00:17 #3
1.
\"nutty\" funktionen gør, at et af billederne kan være \"markedet\" når siden loades. Dette kan dit script ikke.

2.
Jeg har selv fået det til at virke. Nu virker det lige pludseligt med onload i netscape 6.

Jeg giver dig halvdelen af pointene, som tak for hjælpen!
Avatar billede whatever Nybegynder
14. maj 2001 - 00:17 #4
Spørgsmålet er lukket!
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