控制你的弹出窗口只弹出一次(如果每进一次,刷新一次就弹出你不觉得很烦和麻烦吗?)有什么好的办法吗?
那是当然的啊,我们现在只要使用cookie来控制就能实现这样的要求了。
首先,你需把将如下代码加入到页面HTML的<HEAD>和</HEAD>之间:
<script> .function openwin(){ .window.open("pop1.html","","width=120,height=240") .} .function get_cookie(Name) { .var search = Name + "=" .var returnvalue = ""; .if (document.cookie.length > 0) { .offset = document.cookie.indexOf(search) .if (offset != -1) { .offset += search.length .end = document.cookie.indexOf(";", offset); .if (end == -1) .end = document.cookie.length; .returnvalue=unescape(document.cookie.substring(offset, end)) . } . } .return returnvalue; . } .function loadpopup(){ //*控制弹出窗口的函数哟,你要使用他的啊 .if (get_cookie('popped')==''){ .openwin() .document.cookie="popped=yes" . } .} .//--> </script>
然后,用<body onload="loadpopup()">替换页面中原来的<BODY>这一句就行的了。
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18