判斷客戶瀏覽器是否支持cookie 作者:zhaoweiwei 來源:CSDN 點(diǎn)擊:665 2006-4-2 8:29:07 如果你的網(wǎng)頁需要用cookie來保存之前訪問你網(wǎng)頁客戶的信息,那首先你就必須確保你的客戶端瀏覽器支持cookie,這包括瀏覽器的cookie選項(xiàng)是否啟用(在大多數(shù)瀏覽器中都有這個(gè)選項(xiàng)),那么你既可以發(fā)出一條信息來提醒你的客戶開啟cookie,也可以創(chuàng)建代碼來操縱這個(gè)選項(xiàng),以使cookie選項(xiàng)啟動(dòng)。
為了解決這個(gè)問題,用一下代碼去檢測你的客戶端是否開啟了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"> |
|