javascript 一个IP只弹窗一次的实现代码

发布时间:2020-06-04编辑:脚本学堂
本文介绍一个实现单IP只弹出一次窗口的js代码,有需要的朋友,可以参考下。

代码如下:

<script>
/**
 * 一个IP只弹窗一次
 * Edit www.jbxuec.om
*/
var cookieString = new String(document.cookie)
var cookieHeader = 'happy_pop=' //更换happy_pop为任意名称
var beginPosition = cookieString.indexOf(cookieHeader)
if (beginPosition <0){
window.open('http://这里更换为要弹出的ul','','top=0,left=0,width=787,height=
480,toolbar=yes,menubar=yes,scrollbars=yes,resizable=yes,location=yes,status=yes');
var Then = new Date()    
   Then.setTime(Then.getTime() + 12*60*60*1000 ) //同一ip设置过期时间,即多长间隔跳出一次
   document.cookie = 'happy_pop=yes;expires='+ Then.toGMTString()  //更换happy_pop和第4行一样的名称
}
</script>
sethome()
}
//-->
</script> 
您还可以参考下这篇文章:javascript实现单个IP一天只弹出一次广告的代码