Avatar billede pepperfar Nybegynder
05. juli 2002 - 14:53 Der er 4 kommentarer

Fejl i kode..!

Jeg har et script:


<html> <head>

<SCRIPT>
banner = new Array();
bannerImg = new Array();
bannerUrl = new Array();

bannerImg[0] = "banner01.gif";
bannerUrl[0] = "http://impdk.tradedoubler.com/imp/3016/285166";
bannerImg[1] = "banner02.gif";
bannerUrl[1] = "http://impdk.tradedoubler.com/imp/8554/285166";
bannerImg[2] = "banner03.gif";
bannerUrl[2] = "http://impdk.tradedoubler.com/imp/8719/285166";
bannerImg[3] = "banner04.gif";
bannerUrl[3] = "";

function changeBanner(bnum) {
  nummer = Math.floor(Math.random()*bannerImg.length);
  document[("banner"+bnum)].src = bannerImg[nummer];
  banner[bnum] = bannerUrl[nummer]
  setTimeout('changeBanner('+bnum+')',20000);
}

function clickBanner(bnum) {
  document.location.href = banner[bnum];
}

</SCRIPT>
</head>
<body onload="changeBanner(1)">

<a href="java script:clickBanner(1)"><img src="" alt="Besøg vores sponsor" name="banner1" border=0 width=120 height=60></a>
    </body>
</html>



Når man trykker på et af billederne skriver den:
document.write(' Billedet man trykkede på vises her ') Så skal man trykke på billedet endnu en gang for at man kommer til linket! Hvordan vil koden komme til at se ud så den ikke gør det???


Avatar billede jakoba Nybegynder
05. juli 2002 - 15:10 #1
Jeg synes du stiller dine spørgsmål i omvendt rækkefølge :-)) Det med at flytte funktionskaldet ud i en onclick event var da noget af det første...

<a href="" onclick="clickBanner(1); return false"><img src="" alt="Besøg vores sponsor" name="banner1" border=0 width=120 height=60></a>
Avatar billede pepperfar Nybegynder
05. juli 2002 - 15:25 #2
Den gør det da stadigvæk..!!!
Avatar billede jakoba Nybegynder
05. juli 2002 - 15:29 #3
Ups. ja, så ikke fejlen her:  Det er array bannerUrl der indeholder hopadresserne.

function clickBanner(bnum) {
  document.location.href = bannerUrl[bnum];
}
Avatar billede pepperfar Nybegynder
05. juli 2002 - 15:56 #4
Hvad mener du? "hopadresserne"
Det virker stadig ikke.! :-(
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