webForumDet fria alternativet

Öppna popup viss tid?

ASP

3 svar · 172 visningar · startad av depeo

Medlem sedan juni 2003517 inlägg
Frågan#1

God dag!
Hur kan jag öppna en popuppruta en viss tidpunkt?
Håller på och bygger ett kalendersystem och vill att man ska kunna ligga och "idla" på sidan och att poppuppen ska dyka upp exempelvis 14.21...

Går det att lösa?:OO

Medlem sedan aug. 2002733 inlägg
#2

Det går med JavaScript.

Medlem sedan feb. 200112 078 inlägg
#3

asp skrev:

Det går med JavaScript.

Uh, ja? Utan JavaScript kan det bli lite krångligt att få upp en popupruta.

Om vi återgår till problemet så är det klart att det går, ja.

Halvtaskig psuedokod:

Response.AddHeader "REFRESH", "60;URL=calendar.asp"

'skapa ditt connection objekt (oconn)

set rs = oconn.execute("SELECT * FROM tblCalendarEvent WHERE UserId = " & session("userid") & " AND EventDate = #" & date(now) & "#"
do while not rs.eof
   if datediff("hh",time(rs("EventDate")), time(now)) < 1 then
      response.write "<script>doEventPopup('" & rs("EventId") & "');</script>"
   end if
rs.movenext
wend
set rs = nothing
set oconn = nothing
Medlem sedan juni 2003517 inlägg
#4

Tackar så mycket, då vet jag på ett ungefär hur koden ska se ut.

257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
113 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)