Avatar billede purnas Nybegynder
08. september 2003 - 15:55 Der er 7 kommentarer og
2 løsninger

Sende side videre efter nogle sek

spurgte om det for et par dage siden, men fik et forkert svar, fandt jeg ud af.

men hvordan får jeg lavet sådan at når min forside kommer frem sender den en videre til min anden forside efter et par sek???
Avatar billede nmh Nybegynder
08. september 2003 - 16:05 #1
<html>
<script language=VBscript>
dim send
sub send_videre
  if send then
    self.location="din næste side"
  else
    send=true
    SetTimeout "send_videre",2000
  end if
end sub
</script>
<body onload="send_videre">
din forside er her
</body>
</html>
Avatar billede nmh Nybegynder
08. september 2003 - 16:10 #2
de 2000 milisekunder er nok for kort tid. 5000 vil være 5 sek, og det er nok bedre.
Avatar billede purnas Nybegynder
08. september 2003 - 16:17 #3
gider du sætte den ind i min html kode??

Den ser sådan ud.
<html>

<head>
<meta http-equiv="Content-Language" content="da">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Ny side 1</title>
</head>

<body bgcolor="#003366">

<p align="center"><a href="forside.htm"><img border="0" src="Velkommen-til-off-piste.tk.gif" width="560" height="60"></a></p>
<p align="center"><img border="0" src="Siden-ses-bedst.gif" width="468" height="60"></p>

</body>

</html>
Avatar billede htmlkongen Novice
08. september 2003 - 16:19 #4
Ellers kan du se html koden på www.geocities.com/ugb_mafia der er et glimrende eksempel
Avatar billede nmh Nybegynder
08. september 2003 - 16:24 #5
<html>

<head>
<meta http-equiv="Content-Language" content="da">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Ny side 1</title>
</head>
<script language=VBscript>
dim send
sub send_videre
  if send then
    self.location="din næste side"
  else
    send=true
    SetTimeout "send_videre",2000
  end if
end sub
</script>


<body bgcolor="#003366" onLoad="send_videre">

<p align="center"><a href="forside.htm"><img border="0" src="Velkommen-til-off-piste.tk.gif" width="560" height="60"></a></p>
<p align="center"><img border="0" src="Siden-ses-bedst.gif" width="468" height="60"></p>

</body>

</html>
Avatar billede nmh Nybegynder
08. september 2003 - 16:52 #6
Hvis du hellere vil have lavet det i JavaScript kan det gøres således (du skal blot udskifte <script ...>...</script> med
<script>
var send=0
function send_videre() {
var tmp;
if (send==1){
    self.location="test.htm";
  }else{
    send=1;
    tmp=setTimeout("send_videre()",3000);
  }
}
</script>
Avatar billede purnas Nybegynder
08. september 2003 - 17:17 #7
ok, Mange tak for hjælp.
Avatar billede nmh Nybegynder
08. september 2003 - 17:32 #8
Det var så lidt. Jeg takker for point.
Avatar billede htmlkongen Novice
08. september 2003 - 17:49 #9
Også mig :p
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
Computerworld tilbyder specialiserede kurser i database-management

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