« get和post的差别The RPC server is unavailable解决方案 »

控制某个行为只出现一次

<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>

例如上面的例子。可以利用记录的cookie来判断是否进行过此类活动如弹出窗口,然后控制只执行一次该操作。

原创文章如转载,请注明:转载自悠悠博客 [ http://www.ajaxstu.com/ ]

相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。