3

可能重复:
如何混淆 JavaScript?

是否可以将某些 Javascript 设为私有和机密,以便某些事情可以保密?

4

2 回答 2

3

如果您问是否可以阻止用户查看您的源,答案基本上是否定的。

有时您可以使右键单击/查看源代码成为不可能,但人们可以简单地使用像 Firebug 这样的工具。

您可以缩小代码,但这并不能隐藏它。只会让人更难理解。

于 2012-10-17T02:09:22.907 回答
2

我认为您所追求的是加密/混淆javascript代码;您无法避免,只能将您的 JavaScript 代码发送给客户端。

您能做的最好的事情就是混淆它,这本质上使人更难阅读它。如果你想走那条路,这里是 SO 参考

如何混淆(保护)JavaScript?

我不确定你为什么要这样做,是为了保护你自己的一些代码,如果是这样,那没关系,但如果你打算将敏感数据(如用户名/密码)嵌入到你的 javascript 中,那么请不要这样做,可以去服务器获取更好的安全性:-) 快乐编码。

于 2012-10-17T02:19:58.727 回答