我有一个网页 想实现这样的功能能 一个浏览器只能打开这一个网页 如果这个网页已经打开了 那么就跳转到别的网页!我的设想 用JS+COOKIE来判断1 当页面A加载时查看是否有这个页面的COOKIE存在 如果已存在则跳转到页面B 如果不存在则写入一个名为 vip的 COOKIE
2 只判断COOKIE名是否存在 不需要在COOKIE中写入数据
3 关闭页面A时清除COOKIE (貌似只要不设置COOKIE的过期时间就可以了)感谢大家 看能不能给我写个这段代码!谢谢~
2 只判断COOKIE名是否存在 不需要在COOKIE中写入数据
3 关闭页面A时清除COOKIE (貌似只要不设置COOKIE的过期时间就可以了)感谢大家 看能不能给我写个这段代码!谢谢~
<!--
function GetCookie(Name) {//读Cookie中Name的值
var search = Name + "="
var Cookie =document.cookie;
if (Cookie.length <= 0 || Cookie.indexOf(search)==-1)return 0;// cookie 不存在 或 'openid' 不存在,返回 0
else{
var tmp= Cookie.split(search)[1].split(";")[0]
return unescape(tmp)
}
}
function SetCookie(id){//写Cookie
document.cookie="opened="+escape(id)
}onload=function(){
var id="my_webpage_url"
var tmp=GetCookie('opened');
if (tmp) window.location.href="http://www.google.com/intl/zh-CN/"
else SetCookie(id)
}
//-->
</script>