js弹出框只有一次(在两次修改之后)

js弹出框只有一次(在两次修改之后)
弹出框只有一次,看到网上也写了很多,但是真正可以拿几个。

此代码由cookie控制。首先,使用cookie让浏览器记住页面已经打开过一次。如果再次引用该页,则它已被打开一次。如果再次引用,它将不会打开。一旦浏览器关闭浏览器,保存记录的cookie文件将被删除。因此关闭浏览器并再次打开弹出窗口,从而确保只有一个窗口在原始窗口的基础上打开。
复制代码代码如下所示:

VaR值= ;
功能openpopup(){

美元。ColorBox({内联:真的,链接:# getgiftform ',innerwidth:'650px;',innerheight:'475px;',开放:true});
$(# getgiftsuccess )藏();

}
功能get_cookie(name){
var搜索= name + ;
如果(document.cookie.length > 0){
偏移量= document.cookie.indexof(搜索);
如果(偏移量)!= 1){
cookie存在/如果
search.length偏移;
开始值的索引
结束= document.cookie.indexof(;
设置cookie结尾值
如果(结束= 10){
结束= document.cookie.length;
unescape值=(document.cookie.substring(偏移、结束));
}
}
}
返回指定的;
}
功能loadpopup(){
如果(get_cookie(弹出)= ={)
Openpopup();
文档
}
}
$(文档)Ready(函数(){)

Loadpopup();

});

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部