如果您的网站访问者禁用了 JavaScript,您会怎么做?你阻止他们吗?

有帮助吗?

解决方案

理想情况下,应该使用逐行增强这需要保证基底的用户体验,然后加入所有的蓬勃发展为浏览器能够处理它们。

其他提示

你会 降级 优雅地.

实际上优雅降级。如果这不是一个选项(再;-))然后至少通知他们与使用<noscript>标签

使用NoScript的标签说: “嘿,启用JavaScript傻瓜!”

<script type="text/javascript">
       alert("Hello World!");
</script>
<noscript> 
       Hey, Enable Javascript fool!
</noscript>

(请注意,这是代码还没有准备好部署到你的网站,你可以更改消息到的东西比纯文本更适合。)

要夫妇与<noscript>我有需要JS与class="js-required"功能的所有元素。

然后CSS:.js-required{display:none;}

JS在页面加载:$('.js-required').css('display','block')

您的网站应该有所准备,如果JavaScript被禁用,要么显示一条消息,您的网站更好地工作并启用JavaScript或工作围绕它。

对于每一个网站,我的身材,我比较了开发成本由吓跑观众约2-3%降低摆好,对收入的损失。 不关心非javascripters /歌剧/等通常胜...

您可以检查了这一点:

如何检测如果已禁用JavaScript?

如果您的访问者不知道他们已禁用JavaScript,一个简单的消息将让他们知道他们应该启用它。

<noscript>Please enable JavaScript in your browser</noscript>
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top