我想知道如果可以在客户端浏览器上启用JavaScript,例如,如果我的网站的大部分功能都是以JavaScript为特征,并且我的网站的一些查看者已禁用JavaScript,那么我该如何启用它呢?那么客户端被要求打开JavaScript?那可能吗?任何像我的代码一样的替代方案都会检查客户端浏览器上是否启用了JavaScript,如果它被禁用,那么我会请求客户端发送警告消息或者其他什么来打开它以查看我的网站的完整功能?
答案 0 :(得分:4)
如上所述,这是不可能的。如果您能够通过代码更改浏览器设置,这将是一个巨大的安全风险。
你有几个选择。为禁用JavaScript或使用<noscript>
块的用户提供替代功能。
<noscript>
<p>This application requires that JavaScript is enabled. </p>
<p>Please follow these instructions on how to enable JavaScript [link to some document].</p>
<p>Please also check out the advantages of enabling JavaScript [link to some document explaining why people should enable]</p>
</noscript>
答案 1 :(得分:1)
如果某些内容已禁用或不可用,则根据定义,您无法将其打开或使其可用。然后,首先关闭它是没有意义的。
这是一个冗长的说法:不,这是不可能的。
当Javascript 禁用时显示一些消息,您使用the <noscript>
tag。
答案 2 :(得分:0)
无法执行此操作ENABLE
。您无法覆盖浏览器设置
答案 3 :(得分:0)
没有。你不能。只有您可以检测是否启用了javascript。因为它是浏览器的安全问题,所以你无法从javascript代码中启用javascript ...