如下, 我在CHECK.HTML设置了 点击按钮即写入COOKIE<script language="javascript">
<!--function onclick(){//写Cookie
var id="aaa.com"
document.cookie="aaa_key="+escape(id)
}//-->
</script>
然后 我在WELCOME.HTML写了下面的判断语句,判断COOKIE是否存在
存在的话弹出对话框欢迎,不存在的话直接跳转function GetCookie(Name) {
var search = Name + "="
var Cookie =document.cookie;
if (Cookie.length <= 0 || Cookie.indexOf(search)==-1)return 0;
else{
var tmp= Cookie.split(search)[1].split(";")[0]
return unescape(tmp)
}
}
function onload(){
var id="aaa.com"
var tmp=GetCookie('aaa_key');
if (tmp)
alert("欢迎回来")
else
{
location.href="login.html";
}
}结果显示,火狐浏览器正常,但是IE内核浏览器根本无法运行WELCOME.HTML的内容。既不弹出对话框也不跳转页面。
希望高手磅数
<!--function onclick(){//写Cookie
var id="aaa.com"
document.cookie="aaa_key="+escape(id)
}//-->
</script>
然后 我在WELCOME.HTML写了下面的判断语句,判断COOKIE是否存在
存在的话弹出对话框欢迎,不存在的话直接跳转function GetCookie(Name) {
var search = Name + "="
var Cookie =document.cookie;
if (Cookie.length <= 0 || Cookie.indexOf(search)==-1)return 0;
else{
var tmp= Cookie.split(search)[1].split(";")[0]
return unescape(tmp)
}
}
function onload(){
var id="aaa.com"
var tmp=GetCookie('aaa_key');
if (tmp)
alert("欢迎回来")
else
{
location.href="login.html";
}
}结果显示,火狐浏览器正常,但是IE内核浏览器根本无法运行WELCOME.HTML的内容。既不弹出对话框也不跳转页面。
希望高手磅数
<!--
function onclick(){//写Cookie
var id="aaa.com"
document.cookie="aaa_key="+escape(id)
}
onclick();
//-->
</script>WELCOME.HTML<script language="javascript">
<!--
function GetCookie(Name) {
var search = Name + "="
var Cookie =document.cookie;
if (Cookie.length <= 0 || Cookie.indexOf(search)==-1)return 0;
else{
var tmp= Cookie.split(search)[1].split(";")[0]
return unescape(tmp)
}
}
function onload(){
var id="aaa.com"
var tmp=GetCookie('aaa_key');
if (tmp)
alert("欢迎回来")
else
{
alert("!!!")
}
}
onload()
//-->
</script>以上代码,ie8 提示 欢迎回来。
这样也行啊!学习了!~~