This little script make popup only appear once, but need lit

  • basketmen
  • Student
  • Student
  • basketmen
  • Posts: 68

Post 3+ Months Ago

Hi guys

below script is working to make popup only appear once in our website, but maybe its need some edit/fix



For example its working
first, user go to http://www.yourdomain.com/01/01/2009/title/ page -> then the popup appear
then the user go to http://www.yourdomain.com/01/01/2009/title/2.html page -> the popup NOT appear, so the script is working to make popup only appear once :)


but its not working if the user go to another path/folder, for example
first, user go to http://www.yourdomain.com/01/01/2009/title/ page -> then the popup appear
then the user go to http://www.yourdomain.com/01/01/2009/title2/ page -> the popup APPEAR AGAIN, so the script is not working if the path/folder different, still in same domain :(




this script is from here









Quote:
<html>
<head>
<title>Untitled</title>
<script type="text/javascript">
<!--
function setCookie(name, value, expires, [COLOR="red"]path, domain, [/COLOR]secure) {
var curCookie = name + "=" + escape(value) +
((expires) ? "; expires=" + expires.toGMTString() : "") +
[COLOR="Red"]((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +[/COLOR]
((secure) ? "; secure" : "");
document.cookie = curCookie;
}

function getCookie(name) {
var dc = document.cookie;
var prefix = name + "=";
var begin = dc.indexOf("; " + prefix);
if (begin == -1) {
begin = dc.indexOf(prefix);
if (begin != 0) return null;
} else
begin += 2;
var end = document.cookie.indexOf(";", begin);
if (end == -1)
end = dc.length;
return unescape(dc.substring(begin + prefix.length, end));
}

function pop()
{
theUrl = "http://www.yahoo.com";
window.open(theUrl,"theWindow","width=400,height=400,menubar=yes,toolbar=yes")
}

var seen = getCookie("seen");

if (!seen) {
var now = new Date();
now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000);
setCookie("seen", 1, now);
pop();
}

//-->
</script>
</head>
<body>
blah
</body>
</html>







i had try removing the part in red above or only one of them, but its still appear if change to other path/folder, still in same domain, please help to fix it guys not appear again in entire yourdomain.com, whatever the path is

or if you have other script to make popup only appear once for each user, its good if you share it too guys
  • Anonymous
  • Bot
  • No Avatar
  • Posts: ?
  • Loc: Ozzuland
  • Status: Online

Post 3+ Months Ago

Post Information

  • Total Posts in this topic: 1 post
  • Users browsing this forum: No registered users and 73 guests
  • You cannot post new topics in this forum
  • You cannot reply to topics in this forum
  • You cannot edit your posts in this forum
  • You cannot delete your posts in this forum
  • You cannot post attachments in this forum
 
 

© 1998-2014. Ozzu® is a registered trademark of Unmelted, LLC.