如何在asp.net中以编程方式禁用“Inspect Element”插件?

时间:2012-02-24 11:45:43

标签: asp.net firebug

我在asp.net中创建了一个网站,我想禁用浏览器的“inspect element”属性,否则任何人都可以在该页面上更改帖子,样式并提交。

所以请让我知道如何禁用它,我试过

  $(document).ready(function () {
            if (window.console || window.console.firebug) {
                console.clear();
            };
        });

但没有工作?

1 个答案:

答案 0 :(得分:1)

您无法可靠地执行任何操作来阻止客户端修改应用程序发送的HTML文档或将伪造的请求发送到您的应用程序。您有责任验证客户端在服务器端发回给您的所有内容。黄金法则是:“不信任客户发给你的一切”。

特别是基于JavaScript的任何方法都是无用的,因为用户可以在浏览器中简单地停用JavaScript。任何试图通过浏览器行为来缓和的行为通常只会让用户烦恼并让他们离开。