我正在开发一个应用程序,并在代码中包含一些重要信息,如IP和必须是私有的东西。我使用apache web服务器作为服务器,并想知道是否有任何方法隐藏JavaScript代码或将其移动到根文件夹之外?
答案 0 :(得分:3)
不,根据定义。 Javascript代码在客户端的计算机上运行。这意味着客户端必须能够访问Javascript源才能使其正常工作。您可以使用AJAX隐藏某些数据,直到需要它为止,但即使这样,客户端(以及任何使用Firebug的用户)也能够查看它。
答案 1 :(得分:0)
“隐藏”它的唯一方法是通过某种混淆实用程序或缩小javascript。但是,不幸的是,一旦javascript代码进入浏览器。你无能为力。