前端之家收集整理的这篇文章主要介绍了
如何检查javascript是否被禁用?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何检查
用户是否在浏览器中禁用了
javascript?例如:如果你在firefox中禁用javascript,stackoverflow
站点会在顶部
显示一个红色警告div?怎么做到这一点?
我注意到的另一件事是:如果禁用cookie,stackoverflow不起作用.单击登录按钮时,它不会让您登录.实际上,这也是我对我的网站的假设,用户登录/会话数据取决于cookie,UI布局等..取决于javascript.
在这里我不想讨论设计原则(渐进增强等等),谁能告诉我一个好方法来检查cookie,javascript是否启用?我认为必须在服务器端完成,对吧?
谢谢
添加< noscript>
标记到
页面,如果禁用
JavaScript,则会向
用户显示该消息.
您还可以根据运行JavaScript代码的成功来检测JavaScript是否已启用
>添加隐藏字段并将其默认值设置为false
>运行一些将值设置为true的javascript代码
>回发后,检查值.
要检查cookie,请设置cookie并尝试阅读.如果成功,则启用cookie.
原文链接:https://www.f2er.com/js/152134.html