Problem w/Pop-Up Window

Hello, I pasted the following HTML for a pop-up window and it did not display. I don't know what the problem is, pls help me. Thank you.<br />
<br />
<br />
<SCRIPT LANGUAGE="JavaScript"><br />
<br />
<!-- This script and many more are available free online at --><br />
<!-- The JavaScript Source!! <!-- m --><a class="postlink" href="http://javascript.internet.com">http://javascript.internet.com</a><!-- m --> --><br />
<br />
<!-- Begin<br />
var expDays = 1; // number of days the cookie should last<br />
<br />
var page = "ad.htm";<br />
var windowprops = "width=300,height=200,location=no,toolbar=no,menubar=no,scrollbars=no,resizable=yes";<br />
<br />
function GetCookie (name) { <br />
var arg = name + "="; <br />
var alen = arg.length; <br />
var clen = document.cookie.length; <br />
var i = 0; <br />
while (i < clen) { <br />
var j = i + alen; <br />
if (document.cookie.substring(i, j) == arg) <br />
return getCookieVal (j); <br />
i = document.cookie.indexOf(" ", i) + 1; <br />
if (i == 0) break; <br />
} <br />
return null;<br />
}<br />
function SetCookie (name, value) { <br />
var argv = SetCookie.arguments; <br />
var argc = SetCookie.arguments.length; <br />
var expires = (argc > 2) ? argv[2] : null; <br />
var path = (argc > 3) ? argv[3] : null; <br />
var domain = (argc > 4) ? argv[4] : null; <br />
var secure = (argc > 5) ? argv[5] : false; <br />
document.cookie = name + "=" + escape (value) + <br />
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + <br />
((path == null) ? "" : ("; path=" + path)) + <br />
((domain == null) ? "" : ("; domain=" + domain)) + <br />
((secure == true) ? "; secure" : "");<br />
}<br />
function DeleteCookie (name) { <br />
var exp = new Date(); <br />
exp.setTime (exp.getTime() - 1); <br />
var cval = GetCookie (name); <br />
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();<br />
}<br />
var exp = new Date(); <br />
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));<br />
function amt(){<br />
var count = GetCookie('count')<br />
if(count == null) {<br />
SetCookie('count','1')<br />
return 1<br />
}<br />
else {<br />
var newcount = parseInt(count) + 1;<br />
DeleteCookie('count')<br />
SetCookie('count',newcount,exp)<br />
return count<br />
}<br />
}<br />
function getCookieVal(offset) {<br />
var endstr = document.cookie.indexOf (";", offset);<br />
if (endstr == -1)<br />
endstr = document.cookie.length;<br />
return unescape(document.cookie.substring(offset, endstr));<br />
}<br />
<br />
function checkCount() {<br />
var count = GetCookie('count');<br />
if (count == null) {<br />
count=1;<br />
SetCookie('count', count, exp);<br />
<br />
window.open(page, "", windowprops);<br />
<br />
}<br />
else {<br />
count++;<br />
SetCookie('count', count, exp);<br />
}<br />
}<br />
// End --><br />
</script><br />
<br />
<br />
<meta name="Microsoft Theme" content="copy-of-straight-edge 000"><br />
<meta name="Microsoft Border" content="b"><br />
</head><br />
<br />
<br />
<BODY OnLoad="checkCount()"><!--content-->If you just want a popup why not use <!-- m --><a class="postlink" href="http://www.webdevfaqs.com/javascript.php#popup">http://www.webdevfaqs.com/javascript.php#popup</a><!-- m --><!--content-->So, is the problem that you're not getting a popup, or the popup is empty, or....? Looks like you only do the popup on count equal null - appears that this may only happen on the first time in. Thus if you're testing, you may need to delete the cookie each time.<!--content-->
 
Back
Top