很多用户禁用了 JavaScript,甚至拒绝为某些业务应用程序启用它。有没有办法允许用户为特定 URL 启用 JavaScript 以使用应用程序,然后再次为其余 URL 禁用 JavaScript?非常感谢!
答案1
Firefox 有一个扩展可以做到这一点:http://noscript.net/
默认情况下所有内容都会被阻止,只需添加您想要允许的内容就可以了。
答案2
老实说,虽然有解决方法,但我认为到头来所涉及的技术在不同的浏览器之间是如此分散,所以答案是“不”,你不能。
好的,有一个适用于 Firefox 的插件,但是想要有关 Chrome/Safari/Opera 的插件吗?
不过 Bigbaddonk 的回答很好。我只能补充一点,你可以在 Internet Explorer 中使用安全区域功能,根据每个站点将 JavaScript 设置为打开/关闭(无需插件)。'互联网' 区域会关闭 JavaScript,你可以将想要关闭它的网站添加到 '受信任的站点' 区域。如果您以 IT 基础设施管理员的身份提出这个问题,那么我非常肯定您可以使用远程部署为组织的所有 IE 用户安装所需的设置。那么你的问题的答案将是“是”,但我不知道你来自哪里。否则,如果你问这个问题是因为你不喜欢你不认识的用户访问你的网站并关闭 JavaScript,那么恐怕你只能告诉他们,他们错过了什么,因为 JS 被禁用了。≤NOSCRIPT≥
为此使用标签(请参阅https://developer.mozilla.org/en-US/docs/Web/HTML/Element/noscript) 并且在 NOSCRIPT 中您可以提供说明告知他们如何打开 JavaScript。