Avatar billede step Nybegynder
07. maj 2004 - 21:41 Der er 3 kommentarer

Tilfældig link script

Hej Eksperter!
Jeg har et script her skrevet i asp, og dens funktion skulle være at viderstille til et af de tilfældige link skrevet ind i scriptet. Men der sker overhovedet ikke noget, kan i finde fejlen? Højeste point gives - help!

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da" lang="da">
<head>
</head>
<body>
<script type="text/javascript">
<!-- Dette script og mange flere -->
<!-- findes hos http://www.html.dk -->
<!-- Start

websider=new Array;

websider[1]="http://www.sms00kroner.tk";
websider[2]="http://www.gratis-ting.dk";
websider[3]="http://www.download.dk";
websider[4]="http://www.download.com";
websider[5]="http://www.internetplads.dk";
websider[6]="http://www.sophistronix.com";
websider[7]="http://www.gadgets.dk";
websider[8]="http://www.klite.prv.pl";
websider[9]="http://www.divxcrawler.com";
websider[10]="http://www.freelayouts.com";
websider[11]="http://www.javafile.com";
websider[12]="http://www.webtoolbars.com";
websider[13]="http://www.smartflirts.dk";
websider[14]="http://www.dcmix.com";
websider[15]="http://www.peercast.org";
websider[16]="http://www.elitecities.com";
websider[17]="http://www.downloadalot.com";
websider[18]="http://www.tucows.com";
websider[19]="http://www.google.dk";
websider[20]="http://www.giraffen.dk";
websider[21]="http://www.boyfriend.dk";
websider[22]="http://www.msn.dk";
websider[23]="http://www.doneasy.com";
websider[24]="http://www.znail.com";
websider[25]="http://www.swiftdesk.com";
websider[26]="http://webstorage.btinet.net";
websider[27]="http://www.briefcase.yahoo.com";
websider[28]="http://www.chart.dk/";
websider[29]="http://www.willowchart.com";
websider[30]="http://www.sharesong.org";
websider[31]="http://www.lejebolig.net";
websider[32]="http://www.eniro.dk";
websider[33]="http://www.psyken.dk";
websider[34]="http://www.netdoktor.dk";
websider[35]="http://www.sexlinien.dk";
websider[36]="http://www.ofir.dk";
websider[37]="http://chat.ofir.dk";
websider[38]="http://www.netbrevkasse.dk";
websider[39]="http://www.dot.tk";
websider[40]="http://www.msgplus.net";
websider[41]="http://www.neopets.com";
websider[42]="http://www.trygames.com";
websider[43]="http://www.bt.dk";
websider[44]="http://www.ekstrabladet.dk";
websider[45]="http://www.jp.dk";
websider[46]="http://www.dmi.dk";
websider[47]="http://www.dr.dk/angora";
websider[48]="http://spil.tv2.dk";
websider[49]="http://www.tvdanmark.dk";
websider[50]="http://www.dr.dk/dilemma/";
websider[51]="http://www.retssal.dk";
websider[52]="http://www.smarttalk.dk";
websider[53]="http://www.teliafritid.dk";
websider[54]="http://www.emailaddresses.com";
websider[55]="http://www.script.dk";
websider[56]="http://www.netcoders.dk";
websider[57]="http://www.activedeveloper.dk";
websider[58]="http://www.udvikleren.dk";
websider[59]="http://www.eksperten.dk";
websider[60]="http://www.bravenet.com";
websider[61]="http://www.blairwitch.com";
websider[62]="http://www.dba.dk";
websider[63]="http://www.qxl.dk/";
websider[64]="http://www.bluemountain.com";
websider[65]="http://www.gratissiden.dk";
websider[66]="http://dk.kelkoo.com";
websider[67]="http://www.rathergood.com";
websider[68]="http://www.happytreefriends.com";
websider[69]="http://www.igroups.dk";
websider[70]="http://www.chart.dk/seek.asp;
websider[71]="http://www.atomkraft.dk";
websider[72]="http://www.prostudio.dk";
websider[73]="http://www.gayslideshows.dk";
websider[74]="http://www.homotropolis.dk";
websider[75]="http://www.homospot.dk";
websider[76]="http://www.homoware.dk";
websider[77]="http://www.spring-ud.dk";
websider[78]="http://www.lbl.dk";

// Du kan indsætte flere sider til listen ovenfor
// Følg blot samme form som for de ovenstående sider

num = Math.random();
num = 1 + ( num * ((websider.length - 1)-1));
num = Math.round(num);

location.href = websider[num];
// Slut -->
</script>

<!-- Her angives link til browsere uden javascript -->
<noscript>
<p><a href="side1.htm">Klik her for at fortsætte</a></p>
</noscript>

</body>
</html>
Avatar billede roenving Novice
07. maj 2004 - 21:52 #1
Du har glemt eet "" !-)

websider[70]="http://www.chart.dk/seek.asp";

koden kan iøvrigt skrives meget simplere:

location.href = websider[Math.floor(Math.random()*websider.length)]

-- så skal alle linjerne med num fjernes !o]

-- og 200 er lige en anelse i overkanten, 10 - 15 point er mere passende ...
Avatar billede step Nybegynder
07. maj 2004 - 21:59 #2
Vil du ik lige skrive den ren for mig?
Avatar billede roenving Novice
07. maj 2004 - 22:06 #3
Udskift linjen med link med nummer 70, og erstat samtlige linjer efter listen indtil </script> med den ene linje, jeg ellers har lagt, så de nederste linjer (fra den forkerte linje !-) ser sådan ud:

websider[70]="http://www.chart.dk/seek.asp";
websider[71]="http://www.atomkraft.dk";
websider[72]="http://www.prostudio.dk";
websider[73]="http://www.gayslideshows.dk";
websider[74]="http://www.homotropolis.dk";
websider[75]="http://www.homospot.dk";
websider[76]="http://www.homoware.dk";
websider[77]="http://www.spring-ud.dk";
websider[78]="http://www.lbl.dk";

// Du kan indsætte flere sider til listen ovenfor
// Følg blot samme form som for de ovenstående sider

location.href = websider[Math.floor(Math.random()*websider.length)]
// Slut -->
</script>

<!-- Her angives link til browsere uden javascript -->
<noscript>
<p><a href="side1.htm">Klik her for at fortsætte</a></p>
</noscript>

</body>
</html>
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