我可以创建一个按钮来启用javascript吗

我可以创建一个按钮来启用javascript吗,javascript,Javascript,如果用户没有启用javascript,有没有办法创建一个按钮来启用它 如果没有,当用户访问我们的网站时,是否有其他方法可以自动在浏览器中启用javascript 如果失败了,我可以在有权限的情况下访问用户的浏览器设置,然后启用javascript吗?不,如果网页可以控制浏览器的安全设置,我们就完了 不,如果网页可以控制浏览器的安全设置,我们就注定要失败 没有 如果用户禁用了JavaScript,那么网站就无法做任何事情(除了提供说明(例如在中)来“帮助”他们打开它 鉴于禁用JS的人越来越多地使用

如果用户没有启用javascript,有没有办法创建一个按钮来启用它

如果没有,当用户访问我们的网站时,是否有其他方法可以自动在浏览器中启用javascript


如果失败了,我可以在有权限的情况下访问用户的浏览器设置,然后启用javascript吗?

不,如果网页可以控制浏览器的安全设置,我们就完了

不,如果网页可以控制浏览器的安全设置,我们就注定要失败

没有

如果用户禁用了JavaScript,那么网站就无法做任何事情(除了提供说明(例如在
中)来“帮助”他们打开它

鉴于禁用JS的人越来越多地使用第三方工具(如NoScript)来实现这一点,提供说明也不太可能有帮助。如果用户禁用了JavaScript,那么可以安全地假设他们理解这样做的后果,并且能够自己找到打开开关

JavaScript可能会因为其他原因而失败(例如下载JS文件时出现网络问题),所以总是这样

如果用户禁用了JavaScript,那么网站就无法做任何事情(除了提供说明(例如在
中)来“帮助”他们打开它

鉴于禁用JS的人越来越多地使用第三方工具(如NoScript)来实现这一点,提供说明也不太可能有帮助。如果用户禁用了JavaScript,那么可以安全地假设他们理解这样做的后果,并且能够自己找到打开开关


JavaScript可能会因为其他原因而失败(例如JS文件下载时出现网络问题),所以请务必这样做。

您考虑过使用
标记吗

<noscript>
     <div class="bigRedWarningBoxInMiddleOfScreen">
        Enable javascript pretty please
      </div>
</noscript>

请启用javascript

您是否考虑过使用
标签

<noscript>
     <div class="bigRedWarningBoxInMiddleOfScreen">
        Enable javascript pretty please
      </div>
</noscript>

请启用javascript

您唯一能做的就是检查JavaScript是否被禁用。如果是,您可以显示一个页面,引导用户启用它。

您唯一能做的就是检查JavaScript是否被禁用。如果是,您可以显示一个页面,引导用户启用它。

否,但您可以做的下一件事是:

<noscript>
    <div class="alert alert-error">Please enable JavaScript to use this site properly, here's <a href="http://www.enable-javascript.com/" target="_blank">how</a></div>
</noscript>

但是,如果您的页面太大,这可能会导致闪烁。

不,但您可以做的下一件最好的事情是:

<noscript>
    <div class="alert alert-error">Please enable JavaScript to use this site properly, here's <a href="http://www.enable-javascript.com/" target="_blank">how</a></div>
</noscript>


但是,如果您的页面太大,这可能会导致闪烁。

不,禁用javascript是浏览器内置的安全选项,允许网站自动打开它会很糟糕。不,您最好使用
标记向用户提供需要打开的清晰指示,并链接到一些文档。你为什么要这样做?为了公平起见,他说“有用户许可”。我认为你能做的最好的事情是,如果Javascript对你的网站很重要,那么你应该有一个显示警告的早期拦截页面,并使用Javascript将用户立即转发到主页。如果用户自己禁用了javascript,他们可能知道如何重新启用它。不,禁用javascript是内置在浏览器中的安全选项,允许网站自动打开它会很糟糕。不,你最好使用
标记向用户提供需要打开的清晰指示,并链接到一些文档。你为什么要这样做?为了公平起见,他说“有用户许可”。我认为你能做的最好的事情是,如果Javascript对你的网站很重要,那么你应该有一个显示警告的早期拦截页面,并使用Javascript将用户立即转发到主页。如果用户自己禁用了javascript,他们可能知道如何重新启用它。如果你认为我们注定要失败,我会投你一票。任何试图阻止恶意软件的东西都可以远程禁用。他有55.3k。可能不值得这不是关于作者,而是关于他提供的答案的价值。如果你认为我们注定要失败,我会投你一票。任何试图阻止恶意软件的东西都可以远程禁用。他有55.3k。可能不值得这不是关于作者,而是关于他提供的答案的价值。这并不能真正回答问题,是不是。。。只是说我在某处看到了它,当我使用一些站点时,它会在我的chrome窗口中要求我运行此站点,而从不运行此站点选项,当我单击运行时,它会运行javascript游戏/应用程序。如何创建它或类似的东西,我认为这叫做用户权限。这并不能真正回答问题,是不是。。。只是说我在某处看到了它,当我使用一些站点时,它会在我的chrome窗口中要求我运行此站点,而从不运行此站点选项,当我单击运行时,它会运行javascript游戏/应用程序。如何创建它或类似的东西,我认为这叫做用户权限。我在某处看到过它,当我使用一些站点时,它会要求我这次运行,而在我的chrome窗口中,它会在我单击Run时运行javascript游戏/应用程序。如何创建它或类似的东西,我认为这叫做用户权限。@Harsimar你确定这不是JAVA小程序吗?当JAVA小程序试图通过浏览器对我的计算机进行更改时,我会收到这些消息。你肯定不能按照常规JavaScript的要求去做,但可能是FLash或嵌入式JAVA,不确定。我在某个地方看到过,当我使用一些网站时,它会要求我这次运行,而在我的chrome窗口中,它会在我点击Run时运行JavaScript游戏/应用程序。如何创建它或类似的东西,我认为这叫做用户权限。@Harsimar你确定这不是JAVA小程序吗?当JAVA小程序试图通过浏览器对我的计算机进行更改时,我会收到这些消息。你绝对不能做你想做的事