Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在页面中阻止开发人员工具(如Firebug)?_Javascript_Browser_Firebug - Fatal编程技术网

Javascript 如何在页面中阻止开发人员工具(如Firebug)?

Javascript 如何在页面中阻止开发人员工具(如Firebug)?,javascript,browser,firebug,Javascript,Browser,Firebug,我需要在特定页面中阻止Firebug和Chrome Developer等工具。我该怎么做 我找到了这段代码,它适用于Firebug: <script> if( window.console && window.console.firebug ){ alert("Sorry! This system does not support Firebug.\nClick OK to log out."); window.location='/lo

我需要在特定页面中阻止Firebug和Chrome Developer等工具。我该怎么做

我找到了这段代码,它适用于Firebug:

<script>
   if( window.console && window.console.firebug ){
      alert("Sorry! This system does not support Firebug.\nClick OK to log out.");
      window.location='/login_out';
   }
</script>

if(window.console&&window.console.firebug){
警报(“对不起!此系统不支持Firebug。\n单击“确定”注销。”);
window.location='/login_out';
}
但不适用于Chrome开发者工具和其他工具。有人知道如何阻止大多数开发人员工具使用它吗


仅供参考,我需要它来避免用户更改html代码。我在表单中使用隐藏输入,不幸的是,我真的需要用cURL或类似的东西来代替。如果“开发人员工具”不够清晰,很抱歉。

不用麻烦了。你不能禁用它,坦率地说,没有一个好的理由这么做。不要向用户发送任何您不想让他们看到的内容。

我只需输入html源代码并删除以下行:PYou不能可靠地使用这些工具……这些工具属于用户,网页无权拒绝用户访问。任何知道自己在做什么的人都可以轻松地删除您的限制。您为什么要这样做?@Gilden,我需要避免他人更改一些隐藏的输入。@ItaloAndré您必须验证您的输入服务器端。没有什么能阻止我下载you页面并手动修改隐藏的输入。相反,我认为如果你问到输入验证或类似的问题,你会得到更好的答案。谢谢你的回答。我会听从你的建议,我知道我所要求的对网络来说并不“好”。但这是因为我工作的系统的局限性,我不得不接受这个=(“Nice”与此无关,只是不可能阻止浏览器或浏览器工具访问您的网站发送给他们的数据。我知道这是更好的方式来做我需要做的事情,但我被迫以一种不是最好的方式做。这就是我想说的。