use*_*765 3 html javascript security http-error
有可能不允许人们查看我的网站的JS文件吗?
演示:http: //js.maxmind.com/js/geoip.js
如果您复制URl并将其粘贴到浏览器中,则会显示"未授权".但是如果你把它放在HTML中,它就会起作用.
我可以用我的code.js文件吗?
JavaScript是一种解释型计算机编程语言.它没有被编译,并且它在客户端的浏览器/计算机上运行,因此,客户端必须看到脚本才能执行它.这就是你无法隐藏代码的原因.
您可以在服务器文件夹中定义为受限制,这意味着用户无法直接访问它们,但是当浏览器加载页面时,它必须加载所有组件,如图像,css文件,js文件等...如果浏览器可以加载它们,这意味着用户也可以看到它们.
例如,您还可以定义用户无权查看任何.jpg文件,但可以轻松查看save任何图像.实际上,浏览器通常会将图像保存在本地计算机上并对其进行缓存,因此下次加载页面时,不必下载未再次更改的文件.
正如其他人已经提到的那样,尝试隐藏js代码是非常糟糕的做法,你需要避免它.如果你想让那些想要复制你的代码的开发人员变得艰难,那么你可以使用这个网站来混淆你的js代码,但是,它只会让人类更难阅读它,它不会为你提供任何安全性.