如何防止用户使用浏览器选项禁用脚本

how to prevent users to disable scripts with browser options

本文关键字:选项 脚本 浏览器 用户 何防止      更新时间:2023-09-26

在浏览器中,网站用户可以禁用脚本的选项,因此这可能是禁用掩码和其他代码用jquery和另一个脚本编写,并且对于网站会有例外或可能是网站黑客。如何使用这些选项保护网站?谢谢

您(幸运的是)无法控制用户使用其用户代理做什么(如果我理解您的问题)。

您唯一能做的就是显示一条消息,指出该网站在禁用 javascript 的情况下无法使用。

如果用户不想打开它,则无法阻止用户禁用 JavaScript。

您唯一的办法是在允许他们使用您的网站之前要求JavaScript。

这可以通过将所有内容包装在"显示:无"中来完成,例如。

<div id="content" style="display: none">
PAGE CONTENT HERE
</div>

还有一条消息:

<div id="javascriptrequired">You need javascript to use this website.</div>

然后使用 javascript 重新打开显示,并关闭消息:

<script>
  $("#content").css("display: block;"); // assuming you have jquery
  $("#javascriptrequired").css("display: none;"); // turn javascript message off
</script>