首先,这看起来像是重复的
How to prevent your JavaScript code from being stolen, copied, and viewed ?
其他,但事实并非如此。
我搜索可以做的想法,窃取JS可能非常困难
我的一些例子:
document.location
检查一下
域中的字母等于脚本所在位置的字母
通常工作$('#header div.onright a rel')
eval()
他们是好主意吗?还有一些吗?我认为最重要的可以是你可以用文档定位做的各种事情,这是唯一能在我们网站上使用正常编码工作的元素吗?
答案 0 :(得分:7)
无论您编写代码有多复杂,都可以随时使用abstract interpretation读取代码,即自动捕获代码的本质。不知道内部,变量名称的代码(我假设您已经使用最小化,例如使用YUI compressor),文档,支持和泛化对其他任何人都毫无价值。
如果您的竞争对手(或潜在客户)正在窃取您的代码,请考虑简单起诉他们。如果它是互联网上的随机人员,你为什么关心?
答案 1 :(得分:0)