Avatar billede sezam Nybegynder
05. juni 2003 - 22:58 Der er 10 kommentarer og
1 løsning

Forskellige sider

Kan det lade sig gøre at skifte mellem startsider på en hjemmeside? - altså f.eks. 3 forskellige index.html så brugeren ikke altid ser den samme startside.
Avatar billede ztyxx Nybegynder
05. juni 2003 - 23:00 #1
hvis du vil lave det i alm HTML skal du lave noget viderestillingssjov i Javascript, hvis du vil bruge serverside, som asp eller php, kan man ligeledes lave nogle randomiserede visninger, så svaret må være ja :-)
Avatar billede sezam Nybegynder
05. juni 2003 - 23:10 #2
Jamen hvordan laver man det så i Javascript ?
Avatar billede ztyxx Nybegynder
05. juni 2003 - 23:13 #3
nu er jeg ikke lige en haj til javascript, men kunne forestille mig at man laver et atray med de forskellige siders URL, og så laver en randomfunktion, ligesom til bannerrotationer, der hiver en tilfældig værdi ud fra array´et og viderestiller derefter, vil gerne prøve om jeg kan bakse et eller andet sammen, men lover ikke noget, som sagt er jeg ikke en haj til javascript
Avatar billede roenving Novice
05. juni 2003 - 23:22 #4
<SCRIPT LANGUAGE="javascript" TYPE="text/javascript">
//Random-side
var urler = ['denFoersteUrl.html','denAndenUrl.html','denTredjeUrl.html'];
var nr = Math.floor(Math.random()*3);
location.href = urler[nr];
</SCRIPT>

-- og så næsten ikke andet på siden end html- og head-tags (meta'er måske)
Avatar billede sezam Nybegynder
05. juni 2003 - 23:28 #5
og ovenstående indsættes så på en blank index-side som re-directer ?
Avatar billede roenving Novice
05. juni 2003 - 23:29 #6
Ja, så brugeren næsten ikke opdager det ...
Avatar billede sezam Nybegynder
05. juni 2003 - 23:31 #7
cool :-) - må snart prøve men du må hellere få points'ene ....
Avatar billede ztyxx Nybegynder
05. juni 2003 - 23:31 #8
hehe, så nåede jeg det ikke, men okay, kom frem til samme løsning som roenving, til trods for at jeg kan et absolut minimum javascript
Avatar billede roenving Novice
05. juni 2003 - 23:40 #9
-- egentlig forbløffende så lille sådan en kode er '-)

-- af hensyn til folk som har slået javascript fra, så sæt lige et meta-tag som redirecter dem efter f.eks. 1 sekund ...
Avatar billede sezam Nybegynder
05. juni 2003 - 23:43 #10
Thanks ;-)
Avatar billede roenving Novice
05. juni 2003 - 23:44 #11
-- og jeg takker for points ;~}
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