Avatar billede entusiasten Nybegynder
12. august 2001 - 21:10 Der er 8 kommentarer og
2 løsninger

ny side hver dag

Jeg skulle bruge et javascript, der henter \"dagens side\" ind i en frame således: dag 1 hentes side1.htm; dag 2 hentes side2.htm; dag 3 hentes side3.htm osv i 6 dage, hvorefter det begynder forfra: dag 7 hentes side1.htm; dag 8 hentes side2.htm ....
- Morten
Avatar billede zyberwizard Nybegynder
12. august 2001 - 21:20 #1
<script>
var daylinks=new Array()
/*
Tilret de 31 urls nedenunder, med dem du ønsker at vise. Et for hver dag i måneden. Hvis der er mindre dage end 31 i den pågældende måned, vises de sidste ikke.
*/
daylinks[1]=\"http://www.jubii.dk\"
daylinks[2]=\"http://www.altavista.com\"
daylinks[3]=\"http://www.yahoo.com\"
daylinks[4]=\"http://www.yahoo.dk\"
daylinks[5]=\"http://www.kvasir.dk\"
daylinks[6]=\"http://www.infoseek.com\"
daylinks[7]=\"http://www.hotbot.com\"
daylinks[8]=\"http://www.tripod.com\"
daylinks[9]=\"http://www.wsabstract.com\"
daylinks[10]=\"http://www.wired.com\"
daylinks[11]=\"http://www.download.com\"
daylinks[12]=\"http://www.windows95.com\"
daylinks[13]=\"http://www.shareware.com\"
daylinks[14]=\"http://www.builder.com\"
daylinks[15]=\"http://www.htmlgoodies.com\"
daylinks[16]=\"http://www.webreference.com\"
daylinks[17]=\"http://www.webdeveloper.com\"
daylinks[18]=\"http://www.developer.com\"
daylinks[19]=\"http://www.news.com\"
daylinks[20]=\"http://www.techweb.com\"
daylinks[21]=\"http://www.zdnet.com\"
daylinks[22]=\"http://www.excite.com\"
daylinks[23]=\"http://www.nba.com\"
daylinks[24]=\"http://www.microsoft.com\"
daylinks[25]=\"http://www.netscape.com\"
daylinks[26]=\"http://www.amazon.com\"
daylinks[27]=\"http://www.xml.com\"
daylinks[28]=\"http://www.espn.com\"
daylinks[29]=\"http://www.nbc.com\"
daylinks[30]=\"http://www.cbs.com\"
daylinks[31]=\"http://www.hotwired.com\"
var mydate=new Date()
var today=mydate.getDate()
</script>
<a href=\"today.htm\" onClick=\"window.location=daylinks[today];return false\">Klik her for at se dagens link!</a>
Avatar billede zyberwizard Nybegynder
12. august 2001 - 21:20 #2



The Pain In My Fingres ;-) Lol

Håber at du kan bruge det

//ZyberwizarD
Avatar billede jakoba Nybegynder
12. august 2001 - 21:33 #3
dag i ugen?, dag i måneden?, dag i året?


lav linket til nedenstående html fil der du vil have loadet side?.htm

<html>
<head><title> </title>

<script language=\'javascript\'>

var dd = new Date();          // lige nu.

var dagiugen    = dd.getDay();
var dagimaaneden = dd.getDate();
var tmpYYYY = dd.getFullYear();
var tmpMM  = dd.getMonth();
var dt = new Date( tmpYYYY, tmpMM, dagimaaneden );
var dagiaaret    = Math.floor((dd.valueOf()-dt.valueOf())/(24*60*60*1000));

var valg = 1 +(dagi____ % 6);  // vælg hvilken dagi? du vil have her

self.location.replace( \"side\"+valg+\".htm\" ); //hent den side.

</script>
</head>
<body>
Desværre. denne side behøver javascript for at virke. klik <a href=\"side1.htm\">her</a>.
</body>
</html>

Avatar billede entusiasten Nybegynder
12. august 2001 - 22:43 #4
Det ser ud til at virke, men det skulle gerne være onLoad
Hvordan tilføjes det?
Avatar billede jakoba Nybegynder
12. august 2001 - 22:55 #5
<body ... onload=\"window.location=daylinks[today];\">
Avatar billede entusiasten Nybegynder
12. august 2001 - 23:20 #6

Tak jakoba!
Jeg skal lige have det bøjet i neon...
Jeg bruger scriptet fra zyberwizard (sorry: det kan jeg bedst overskue)Når scriptet skal bruges \'onload\' hvor skal linien tilføjes, og hvordan skal den skrives (nøjagtigt)
Avatar billede jakoba Nybegynder
12. august 2001 - 23:26 #7
bagerst i den html-kommando der starter med <body

Hvis du ellers laver din kode med frontpage eller en anden super editor, så luk lige den og åben filen i motepad, der kan du lave en søgning på <body og så indsætte:
    onload=\"window.location=daylinks[today];\"

mvh JakobA
Avatar billede entusiasten Nybegynder
12. august 2001 - 23:53 #8
jakoba: det virkede. Fantastisk!
Tak til zyberwizard  og jakoba
fra entusiasten
Avatar billede roenving Novice
13. august 2001 - 04:07 #9
>>zyberwizard

Det var zq da en imponerende liste links så\'n lige at fyre af -- kopierede du din foretrukne-liste ?-)

btw min browser genkendte da 6 af dem !·]

*GG*
Avatar billede zyberwizard Nybegynder
14. august 2001 - 20:43 #10
*Ss*
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