为什么有禁用Javascript的选项?

时间:2014-01-12 12:51:30

标签: javascript browser

出于好奇的问题,为什么在网络浏览器中有一个选项可以禁用Javascript,这是网站正常运行的基本内容之一?

4 个答案:

答案 0 :(得分:3)

原因有很多:

  • 安全性:您不知道网站在您的计算机上实际执行了什么操作。例如,Javascript广泛用于跟踪用户,生成配置文件并收集他们的浏览习惯以用于营销/广告目的。一些用户/公司不希望这样。
  • 性能:慢速设备(即嵌入式计算机,手机)可能难以执行复杂的脚本。
  • 辅助功能:残障用户,即盲人可能会使用可以读取普通HTML但不能使用Javascript的特殊设备。

那说没有Javascript,一个非常好的网站应该是完全可用的。对于因任何原因不能或不想使用Javascript的少数用户而言,拥有一个简单的html版本总是好的。

答案 1 :(得分:0)

这只是一个安全选项,但你是对的,禁用Javascript让今天毫无意义。

答案 2 :(得分:0)

如果你知道你在javascript中做了什么,你可以访问用户机器上的本地文件,公司曾经一直禁用javascript和activeX,现在是一天,这不是常态。

答案 3 :(得分:0)

例如,如果您在受保护的网页中并尝试复制文本,则会禁用右键单击,因此,如果您能够禁用javascript,则可以禁用此类功能。

像NoScript这样的Firefox插件使您能够在某些网页中禁用脚本和单个脚本。它被广泛使用。