我得到一个页面,并且源代码已加密。 所有内容均从存储在javascript文件中的2种不同来源加载。
我的问题是: 当用户打开检查器(F12等)时,是否可以删除该用户的所有html源代码? 我知道您可以阻止右键单击等操作,但是如果检查器处于打开状态,我想完全删除所有html代码。
答案 0 :(得分:-2)
否。
好吧,也许可以使用断点之类的东西。但这无济于事。
不这样做的原因:
例如,如果您的绝密竞争者必看代码位于https://site.xz/topsecret.js
,那么任何人都可以琐碎地下载并查看它,而无需激活页面上的任何保护机制:>
curl 'https://site.xz/topsecret.js' > topsecret.js
您真正想要做的是混淆您的代码。
答案 1 :(得分:-2)
“ oncontextmenu =”返回假“ onkeydown =”返回假;“ onmousedown =”返回假; 这将禁止任何用户检查您的源代码。您需要将此摘录放在开始的html标记中。