无论如何在查看时隐藏html源的部分/元素?

时间:2016-08-02 10:04:54

标签: javascript jquery html encryption

我知道这是不可能直接的。只需检查是否有任何解决办法,或:源特定的api。

当从浏览器中的view-source code选项查看时,任何人都知道隐藏部分html源代码的方法或技巧吗?

e.g。视图源:https://www.someurl.com/

我需要隐藏部分源代码,示例 javascript标记或div元素。

是否有可能通过javascript实现它?

  

想法不是保护脚本,而是在代码复制时忽略。

我知道客户端将会下载到本地,但正如我所提到的那样不是安全脚本。 但只是在代码复制中忽略它


谢谢!

2 个答案:

答案 0 :(得分:2)

你无法隐藏,你可以混淆

您随时可以访问网络上的内容。在javascript中,如果您希望人们无法弄清楚发生了什么,您可以使用混淆器使其变得更加困难。但你无法完全隐藏它。

此时我还没有使用混淆器进行javascript,但是快速谷歌搜索出现了this one。我相信你可以找到免费和商业的替代品。

答案 1 :(得分:1)

用户浏览器下载的任何内容都是他/她保留。您不能“隐藏”来自用户的任何客户端代码。您可以做的是obfuscateminify或使用javascript packer使用户更难以找出代码的逻辑