判断客户浏览器是否支持cookie

王朝html/css/js·作者佚名  2006-01-08
宽屏版  字体: |||超大  

判断客户浏览器是否支持cookie

如果你的网页需要用cookie来保存之前访问你网页客户的信息,那首先你就必须确保你的客户端浏览器支持cookie,这包括浏览器的cookie选项是否启用(在大多数浏览器中都有这个选项),那么你既可以发出一条信息来提醒你的客户开启cookie,也可以创建代码来操纵这个选项,以使cookie选项启动。

为了解决这个问题,用一下代码去检测你的客户端是否开启了cookie:

<script type="text/javascript">

var cookieEnabled=(navigator.cookieEnabled)? true : false

//判断cookie是否开启

//如果浏览器不是ie4+或ns6+

if (typeof navigator.cookieEnabled=="undefined" && !cookieEnabled){

document.cookie="testcookie"

cookieEnabled=(document.cookie=="testcookie")? true : false

document.cookie="" //erase dummy value

}

//if (cookieEnabled)

//if cookies are enabled on client's browser

//do whatever

</script>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有