禁用用户在Web浏览器中从控制台调用功能

时间:2013-01-22 09:52:53

标签: javascript jquery google-chrome browser

所以,我正在用html5和javascript构建游戏,我想通过在网络浏览器中从控制台调用我的一些功能(例如saveScore(100000))来防止作弊。

任何想法如何防止这种情况?

1 个答案:

答案 0 :(得分:1)

控制台由函数eval()执行 所以通过以下方式覆盖eval函数:

window.eval=function(){};

现在控制台被禁用了 但这也不是一个好主意,因为它不能阻止书签的执行所以使用@ Anthony的想法。