我的问题是:即使需要使用javascript文件,如何隐藏它?
是否可能拒绝访问javascript文件的源代码?就像如果我把它插入我的页面,函数和其他东西会起作用,但当有人试图直接访问它或其他什么时,它会失败。有什么想法吗?
我做了一些研究,但没有找到我真正想要的。
简短的回答,不可以。
如果它被执行,它就会被看到。
因为javascript是一种解释语言(未编译),所以必须将源代码的副本复制到用户计算机上。没有办法阻止他们在硬盘上查看或使用浏览器的内置功能。
http://www.stunnix.com/prod/jo/
你可以使用这个工具或类似的工具,使你的代码更难被人类阅读,但你不能阻止人们查看代码。
如果你正在向用户传输文件,他们可以查看它
唯一能保证用户看不到文件内容的方法是不将其发送给他们。