JavaScript - 启用脚本执行

时间:2009-07-06 06:53:09

标签: javascript

在javascript中如何启用Internetoptions / Adavanced /启用客户端脚本 编程..

意图是,如果Web客户端已禁用客户端脚本,则我们的代码需要以编程方式启用...

你能建议吗??

由于 Karthik

2 个答案:

答案 0 :(得分:5)

没有办法使用JavaScript以编程方式执行此操作。您可以使用<noscript>标记告知用户他们已禁用JS,并告知他们如何启用它,如果他们想启用

答案 1 :(得分:5)

您需要直截了当 - 尊重您的用户!

如果禁用脚本执行,则必须是有原因的。 请不要尝试覆盖用户设置。这并不是说您可以轻松地成功完成此类操作。我怀疑你是否会找到一个允许你在未经他们明确同意的情况下更改用户注册表设置的webbrowser。

也就是说,根据浏览器功能,您的代码应该优雅地降级。如果您的站点在未启用脚本的情况下无法运行,则最好在站点上提供显式免责声明,要求用户启用它。正如Kirtan已经说过的那样,<noscript>标签就是这样做的一种方式。