Avatar billede klas Juniormester
09. juli 2002 - 21:03 Der er 7 kommentarer og
1 løsning

popup og cookie

Hejsa,

Er der nogle der kan give et eksempel på en side, hvor der først tjekkes om brugeren har en cookie, hvis ja, så sker der intet, hvis nej vises en popup, og der sættes en cookie..

altså en lill ekode som gør at en bruger kun ser et popup vindue een gang...

Hygger

Klas
Avatar billede hells Nybegynder
09. juli 2002 - 21:07 #1
<%
If Request.Cookies("vispopup") <> "set" Then
Response.Write "<scrip type=""text/javascript"">window.open(""adresse"")</script>"
Response.Cookies("vispopup") = "set"
End If
%>
Avatar billede hells Nybegynder
09. juli 2002 - 21:09 #2
Response.Write "<scrip type=""text/javascript"">window.open(""adresse"")</script>"
skal i stedet være:
Response.Write "<script type=""text/javascript"">window.open(""adresse"",""titel"",""height=500,width=500"")</script>"
Avatar billede klas Juniormester
09. juli 2002 - 21:14 #3
ok..  nu har jeg jo sat kagen på min egen puter - Er der nogle der kan tjekke om det virker?

http://www.mobelarkitekten.dk/test.asp
Avatar billede hells Nybegynder
09. juli 2002 - 21:18 #4
Det virker hos mig(men det skal jeg jo skrive;))
Avatar billede klas Juniormester
09. juli 2002 - 21:19 #5
ok.. :)  denne kage bliver der vel bare til den bliver slettet?
Avatar billede hells Nybegynder
09. juli 2002 - 21:26 #6
jeg ved ikke helt, hvor lang tid, den bliver der, men det kan du bestemme sådan her:
Response.Cookies("vispopup").Expires = Date+20'20 er antallet af dage den blæiver ved med at eksistere
Avatar billede klas Juniormester
13. juli 2002 - 12:53 #7
Jeg kunne ikke få det der expire til at virke.. den kode jeg bruger nu
<%
If Request.Cookies("vispopup") <> "set" Then
Response.Write "<script type=""text/javascript"">window.open(""http://www.mobelarkitekten.dk/popup.asp"",""Møbelarkitektentitel"",""height=350,width=200,toolbar=0,status=0,menubar=0"")</script>"
Response.Cookies("vispopup") = "set"
End If
%>


expire kode=?
<%
If Request.Cookies("vispopup") <> "set" Then
Response.Write "<script type=""text/javascript"">window.open(""http://www.mobelarkitekten.dk/popup.asp"",""Møbelarkitektentitel"",""height=350,width=200,toolbar=0,status=0,menubar=0"")</script>"
Response.Cookies("vispopup")").Expires = Date+365'365 = "set"
End If
%>

eller hvad?
Avatar billede hells Nybegynder
13. juli 2002 - 13:10 #8
Prøv med denne her:
<%
If Request.Cookies("vispopup") <> "set" Then
Response.Write "<script type=""text/javascript"">window.open(""http://www.mobelarkitekten.dk/popup.asp"",""Møbelarkitektentitel"",""height=350,width=200,toolbar=0,status=0,menubar=0"")</script>"
Response.Cookies("vispopup") = "set"
Response.Cookies("vispopup").Expires = Date + 365
End If
%>
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