Avatar billede trexy Nybegynder
12. juli 2004 - 19:46 Der er 9 kommentarer og
1 løsning

Delay i Response.Redirect

Jeg sidder og roder lidt med Response.Redirect, er det muligt at benytte en eller anden form for "delay" f.eks. 3 sek, da jeg gerne vil skrive noget på siden før brugerene sendes videre.
Avatar billede vbcoder Nybegynder
12. juli 2004 - 20:15 #1
du kunne lave en løkke

<%
dim start

response.write("Du bliver sendt videre om 3 minutter")


'timer er antallet af sekunder siden midnat
'tag antallet af sekunder lige nu
start = timer
do
  'hvis timer minus vores registrering er større end 180
  'er der gået 180 sekunder = 3 minutter
  if timer - start > 180 then
    'redirect
    response.redirect("enellerandenside.asp")
  end if
loop

%>
Avatar billede vbcoder Nybegynder
12. juli 2004 - 20:16 #2
det var et svar
Avatar billede erikjacobsen Ekspert
12. juli 2004 - 20:21 #3
Du kan lægge en
<meta http-equiv='refresh' content='3;url=nyside.htm'>
i din <head>...</head>
Avatar billede trexy Nybegynder
12. juli 2004 - 20:35 #4
vbcoder: det virker ok ,men den side jeg sender fra "hænger" de antal sekunder som jeg har valgt og dernæst sender den videre uden og skive nogen besked. Det virker som om den først gennemløber løkken i 3 sek. og dernæst gennemløber resten af siden. Har du nogle løsning?
Avatar billede vbcoder Nybegynder
12. juli 2004 - 20:41 #5
<%
dim start

response.write("Du bliver sendt videre om 3 minutter")

'indsæt denne linje efter din response.write
response.flush()

'
'
'
'
'
Avatar billede vbcoder Nybegynder
12. juli 2004 - 20:59 #6
hmm

det eneste jeg kan få til at virke er dette

<%
dim wait
wait = 3
%>
<html>
<head>
  <meta http-equiv='refresh' content='<%=wait%>;url=http://www.alarm-sikring.dk'>
</head>
<body>
<%
response.write("Du bliver sendt videre om " & wait & " sekunder<br>")
%>
</body>
</html>

og det er jo jacobsen der kom med den
Avatar billede vbcoder Nybegynder
12. juli 2004 - 21:01 #7
den anden giver asp response fejl - den vil ikke tillade at headeren fornys
Avatar billede vbcoder Nybegynder
12. juli 2004 - 21:01 #8
lykken er et skud fra hoften
Avatar billede erikjacobsen Ekspert
12. juli 2004 - 21:08 #9
Man kunne også overveje at udtale sig om noget man ved noget om i stedet for at prøve lykken.
;)
Avatar billede vbcoder Nybegynder
12. juli 2004 - 21:11 #10
Jeg synes lige så tit jeg lærer lige så meget af mine kommentarer/svar som den der spørger.

;-)

Så jeg tager ikke så tungt om det virker med det samme eller om det er den rigtige løsning med det samme.
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
Kurser inden for grundlæggende programmering

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