1
我试图在Facebook.com上使用javascript控制台来操作divs,看看它是否可能。我注意到有一个叫做“profileLink”类,所以我键入以下到我的控制台:如何防止用户通过js控制台操纵我的页面?
$(".profileLink").hide();
但不是类被隐藏,我在我的控制台以下错误:
Error: <![EX[["Tried to get element with id of \"%s\" but it is not present on the page.",".profileLink"]]]>
但我尝试的方法可以操纵其他较低预算的网页。 Facebook如何实现这一目标?
你确定'$'是指你认为它在facebook.com上的含义吗? – dm03514 2015-02-17 20:06:58
facebook没有使用jQuery,或者jQuery没有* $ *赋值。我很确定Facebook使用它自己的自制插件。使用普通的JS虽然可以工作..但是不,你不能阻止用户使用控制台来操纵你的网站上的元素 – Spokey 2015-02-17 20:06:58