如果cookie未啓用JavaScript,如何顯示錯誤消息?我知道如何使用PHP,但我想使用JavaScript intead。我試過尋找答案,但沒有成功。如果cookie未啓用,如何顯示錯誤消息?
回答
你可以寫這樣的功能,
function checkCookie(){
var cookieEnabled=(navigator.cookieEnabled)? true : false
if (typeof navigator.cookieEnabled=="undefined" && !cookieEnabled){
document.cookie="testcookie";
cookieEnabled=(document.cookie.indexOf("testcookie")!=-1)? true : false;
}
return (cookieEnabled)?true:showCookieFail();
}
function showCookieFail(){
alert('Please enable cookie');
}
我試過這樣做: function checkCookie(){ var cookieEnabled =(navigator.cookieEnabled)? true:false if(typeof navigator.cookieEnabled ==「undefined」&&!cookieEnabled)document.cookie =「testcookie」; cookieEnabled =(document.cookie.indexOf(「testcookie」)!= - 1)?真假; } return(cookieEnabled)?true:showCookieFail(); } 功能showCookieFail(){ 警報( '測試') } 但它並沒有制定出(無警報) – sfdsfds 2014-09-01 07:47:55
@KhairoulIkhwan你叫''checkCookie''功能的onload? – devo 2014-09-01 07:49:17
還沒有,但後來,仍然沒有制定出 – sfdsfds 2014-09-01 07:52:18
- 1. 如果程序未運行,如何顯示錯誤消息?
- 2. 錯誤消息未顯示
- 3. 如果ID未找到,則顯示錯誤消息
- 4. 如果在瀏覽器中未啓用javascript,則顯示消息
- 5. 如何顯示錯誤消息
- 6. 如何爲某些瀏覽器顯示消息(如果尚未設置cookie)
- 7. 如果沒有發現emp id,如何顯示錯誤消息
- 8. 如何顯示找不到任何結果的錯誤消息
- 9. 在laravel中未顯示錯誤消息
- 10. Javascript錯誤消息未顯示在php
- 11. WebApplicationException未顯示錯誤消息
- 12. 部分未顯示的錯誤消息
- 13. WinDbg中未顯示錯誤消息
- 14. 如何在Ajax請求未成功時顯示錯誤消息?
- 15. 如何顯示消息如果解析
- 16. 如果選中「顯示友好HTTP錯誤消息」,IE8將在ASP.NET MVC區域顯示404錯誤消息
- 17. 如何使用jQuery工具提示顯示錯誤消息?
- 18. Jquery如何在401未授權錯誤時顯示錯誤消息?
- 19. 檢查HLS流是否已啓動並顯示錯誤消息(如果不是)?
- 20. 顯示錯誤消息時
- 21. 顯示錯誤消息
- 22. 顯示錯誤消息
- 23. 顯示(錯誤)消息
- 24. 錯誤消息不顯示
- 25. UIWebView顯示錯誤消息
- 26. AJAX顯示錯誤消息
- 27. 顯示錯誤消息
- 28. 顯示錯誤消息(asp.net)
- 29. 顯示SQL錯誤消息
- 30. 顯示錯誤消息
https://stackoverflow.com/questions/2167310/how-to-show-a-message-only-if-cookies-are-的完整副本禁用瀏覽器| OR | https://stackoverflow.com/questions/703761/check-if-the-client-accepts-cookie-in-javascript – Xatenev 2014-09-01 07:44:05
但仍然沒有答案。 – sfdsfds 2014-09-01 07:47:02
??在所有3個線程中,你都能得到答案您可以輕鬆地谷歌頭,你有1000個問題的解決方案。 – Xatenev 2014-09-01 07:48:10