JavaScript-如何防止js文件被下载
html5写的单机游戏 怎么防止对方下载源码?虽然我知道不可能,但是一切都不是绝对的!德文出人才!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
html5写的单机游戏 怎么防止对方下载源码?虽然我知道不可能,但是一切都不是绝对的!德文出人才!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
对页面的源代码进行加密,使源代码变成乱码,没法读取
混淆,想看到的人,肯定是能看到的,只能混淆下,增加点难度
我给一个范例吧:
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css">
p {
background-color: red;
}
p.click {
background-color: blue;
}
</style>
</head>
<body>
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
<script>
var ps = document.getElementsByTagName('p');
for (var i = 0; i < ps.length; i++) {
ps[i].onclick = function(e) {
e.target.classList.toggle('click');
};
}
var scripts = document.getElementsByTagName('script');
for (var i = 0; i < scripts.length; i++) {
scripts[i].parentElement.removeChild(scripts[i]);
}
</script>
</body>
</html>
有很多压缩工具,把js文件压缩下,然后再用混淆工具混淆,基本上没人愿意看你的源码了