控制你的弹出窗口只弹出一次(如果每进一次,刷新一次就弹出你不觉得很烦和麻烦吗?)有什么好的办法吗? 那是当然的啊,我们现在只要使用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>这一句就行的了。 |
|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )
GMT+8, 2024-9-30 17:35 , Processed in 0.159898 second(s), 12 queries , Gzip On, MemCache On.
Powered by Discuz! X3.5
© 2001-2023 Discuz! Team.