如果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