判断客户浏览器是否支持cookie 作者:zhaoweiwei 来源:CSDN 点击:665 2006-4-2 8:29:07 如果你的网页需要用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> <script type="text/javascript"> |
|
来自: Ralf_Jones > 《javascript》