使用js来进行域名授权

JavaScript029

使用js来进行域名授权,第1张

js域名授权还是不现实的,js运行在客户端,浏览器可以禁用js

你应该在服务器端进行域名授权还好些

况且,js存在浏览器兼容问题,在每种浏览器、每种版本的浏览器下,对js的解析都有差异

1、混淆,可能也叫加密。只对一般水平的人有效。基本上都能被还原出来。

2、许可证方式。收费js的通用做法,只能限制商业运用,但任何人都可以得到你的源码。

因为js是在客户端运行的,所以你是无法隐藏代码的具体实现的,也就是说对非商业的应用来说谈不上授权,无法限制别人使用。

这个只是把字符用编码方式来表示而已,没加密。

你在网页按下面这种方式打印一下,就可看到结果:width,#focus,length,#foc

--------------------------

var _0xa482=["\x77\x69\x64\x74\x68","\x23\x66\x6F\x63\x75\x73","\x6C\x65\x6E\x67\x74\x68","\x23\x66\x6F\x63"]document.write(_0xa482)

alert(_0xa482)