文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>弹窗刷新

弹窗刷新

时间:2009-04-03  来源:一品梅521

我们在做弹出广告的时候 ,每次刷新页面,窗口都会弹出一次,用户用起来非常不方便。   有解决的办法吗?当然有!我们使用cookie来控制一下就可以了。首先,将如下代码加入主页面HTML的〈HEAD〉区:     〈script〉   function openwin(){   window.open("page.html","","width=200,height=200")   }   function get_cookie(Name) {   var search = Name + "="   var returnvalue = "";   if (documents.cookie.length 〉 0) {   offset = documents.cookie.indexOf(search)   if (offset != -1) {   offset += search.length   end = documents.cookie.indexOf(";", offset);   if (end == -1)   end = documents.cookie.length;   returnvalue=unescape(documents.cookie.substring(offset, end))   }   }   return returnvalue;   }   function loadpopup(){   if (get_cookie(′popped′)==′′){   openwin()   documents.cookie="popped=yes"   }   }   〈/script〉     然后,用〈body
onload="loadpopup()"〉(注意不是openwin而是loadpop啊!)替换主页面中原有的〈BODY〉这一句即可。你可以试着刷新一下这个页面或重新进入该页面,窗口再也不会弹出了。真正的Pop-Only-Once!
 
  写到这里弹出窗口的制作和应用技巧基本上算是完成了,俺也累坏了,一口气说了这么多,希望对正在制作网页的朋友有所帮助俺就非常欣慰了。
需要注意的是,JS脚本中的的大小写最好前后保持一致  
相关阅读 更多 +
排行榜 更多 +
弓箭手战士酷跑

弓箭手战士酷跑

飞行射击 下载
三角洲行动全面战场攀升A点进攻指南

三角洲行动全面战场攀升A点进攻指南

飞行射击 下载
僵尸射手世界大战

僵尸射手世界大战

飞行射击 下载