20. november 2003 - 17:24Der er
21 kommentarer og 1 løsning
popup ved window close.
Hejsa,
Jeg har et lille popup vindue, som jeg egentlig gerne vil have først kommer frem når folk forlader siden. min kode ser nu således ud: <% If Request.Cookies("vispopup") <> "set" Then Response.Write "<script type=""text/javascript"">window.open(""popup.asp"",""Møbelarkitekten"",""height=350,width=200,toolbar=0,status=0,menubar=0"")</script>" Response.Cookies("vispopup") = "set" Response.Cookies("vispopup").Expires = Date + 365 End If %>
Kan jeg modificere denne kode så den først kommer frem ved window.close ?
<% If Request.Cookies("vispopup") <> "set" Then Response.Write "<script type=""text/javascript"">function farvel(){window.open(""popup.asp"",""Møbelarkitekten"",""height=350,width=200,toolbar=0,status=0,menubar=0"")}</script>" Response.Cookies("vispopup") = "set" Response.Cookies("vispopup").Expires = Date + 365 End If %>
Det er tiden, som går inden den er fremme hos klienten, som tæller ...
-- for javascriptet bliver udført i et adresserum, som hører til det vindue, som er åbent, så når vinduet lukkes findes javascriptet ikke mere, og kan derfor ikke fuldføre sin gerning, hvis det ikke er færdigt !-)
-- forøvrigt ville jeg selv blive edderrasende hvis der var nogen som smed en popup i hovedet på mig, jeg ikke selv havde bedt om (hvis jeg overhovedet opdagede at popup-killeren havde lavet noget !-)
tjoe.. det er et yderst effektivt værktøj, vi har brugt popup som kommer med det samme siden åbnes, i snart et år. Der har ikke været nogle klager, og vi har oplevet en markant forbedring i antallet af tilmeldinger til vores nyhedsbrev - og besøgende på siden generelt :)
men jeg synes selv at det er for anmasende at den kommer med det samme, tror den er mere effektiv hvis brugerne ser den efter de har været rundt på siden.. I langt de fleste tilfælde er vores brugere meget tilfredse med siden, og har ikke noget imod at blive mindet om at de kan modtage et nyhedsbrev, eller tilføje siden til deres favorit links, efter et velbestået første besøg :) som du kan se på koden, så er der jo også cookie beskyttelse på som først udløber efter et år.. så det er ikke fordi vi spammer forvildt omkring os med de popup er :)
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.