如何阻止用户通过js控制台操作我的页面?

时间:2015-02-17 20:02:31

标签: javascript jquery security console

我尝试使用javascript控制台操作facebook.com上的div,看看是否可能。我注意到有一个名为“profileLink”的类,所以我在控制台中输入以下内容:

$(".profileLink").hide();

但是我没有隐藏这个类,而是在我的控制台中出现了以下错误:

Error: <![EX[["Tried to get element with id of \"%s\" but it is not present on the page.",".profileLink"]]]>

但我尝试的方法可以操纵其他预算较低的网页。 facebook是如何做到这一点的?

1 个答案:

答案 0 :(得分:2)

我很确定Facebook并没有阻止你,但$与jQuery无关。

$不是浏览器内置的,但通常是jQuery的别名。