Avatar billede cskaade Nybegynder
13. marts 2001 - 20:03 Der er 4 kommentarer og
1 løsning

Viderestil til side efter dato

Hvem kan hjælpe mig !!!

Jeg skal bruge et script som finder ud af hvilken dato vi har, derefter skal brugeren viderestilles efter dagsdato, dvs. hvis datoen ligger imellem d. 1/11 – 31/12 skal man blive viderestillet til en side, hvis man er uden for tidsrammen skal man viderestilles til en anden side.

Jeg har fundet frem til at der findes mange viderestillings funktioner, så jeg håber også der findes en til denne funktion. Funktionen skal bruges til noget historie, som ikke skal opdateres hele tiden.

cskaade
Avatar billede jakoba Nybegynder
13. marts 2001 - 22:20 #1
skriv imellem <head> og </head> :

<script language=\'javascript\'>

function velgHop( urlNormal, urlJuletid );
  var nu = new Date();      // hvad klokken er lige nu.
  var maaned = nu.getMonth;  // hvad er månedens nummer (0=januar, 11=december)
  if (maaned>9)
    self.location.href = urlJuletid  // november eller december
  else                     
    self.location.href = urlNormal;  // januar til oktober
}; //end velgHop( string, string ) 

</script>

og etsted imellem <body> og </body> laver du så dit 2-vejs link ved at skrive:

<a href=\"java script:velgHop( \'normal.html\', \'juletid.html\' )\" >linktekst at klikke på</a>

mvh JakobA
Avatar billede cskaade Nybegynder
13. marts 2001 - 23:11 #2
Den kommer om fortæller der er fejl kan du se hvor den, den skriver det er i den første linje af script.

<html>
<head>
<title>Test side</title>
<script language=\'JavaScript\'>
function velgHop( urlNormal, urlJuletid );
  var nu = new Date();      // hvad klokken er lige nu.
  var maaned = nu.getMonth;  // hvad er månedens nummer (0=januar, 11=december)
  if (maaned>9)
    self.location.href = urlJuletid;  // november eller december
  else                     
    self.location.href = urlNormal;  // januar til oktober
}; //end velgHop( string, string ) 
</script>
</head>
<body>
<a href=\"java script:velgHop( \'normal.html\', \'juletid.html\' )\" >linktekst at klikke på</a>
</body>
</html>
Avatar billede jakoba Nybegynder
13. marts 2001 - 23:43 #3
ja for søren. det  ;  sidst på linien skal være et  {

altså:
function velgHop( urlNormal, urlJuletid ) {

Avatar billede jakoba Nybegynder
13. marts 2001 - 23:45 #4
og () efter getMonth .  IE er vist ligeglad, men Netscape bliver ked.
  var maaned = nu.getMonth();  // hvad er månedens nummer (0=januar, 11=december)
Avatar billede cskaade Nybegynder
13. marts 2001 - 23:52 #5
Jeg takker for hjælpen
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