我看到了How to hide html source & disable right click and text copy?。其中一个答案说使用ctrl + u来查看源代码。但是,使用shortcut.js我也可以覆盖ctrl + u。在这种情况下如何查看源。
答案 0 :(得分:5)
没有办法阻止这种情况。有人可以使用非浏览器工具(如curl或wget)轻松下载页面,或使用Wireshark记录所有HTTP流量。
答案 1 :(得分:3)
答案 2 :(得分:3)
取决于浏览器,但您最多可以转到View -> Page Source
查看来源。但是,您无法覆盖它。
此外,它被认为是不好的做法,有人也可以通过像Firebug这样的工具轻松覆盖功能。
答案 3 :(得分:2)
你不能阻止别人。它将通过网络传递,并通过Fiddler嗅探,或者某人可以使用基于文本的浏览器,或完全禁用Javascript,或查看他们的缓存文件夹以查找从您的网站下载的文件。
你无法阻止别人看到你的来源。
答案 4 :(得分:1)
嗯,不可能阻止用户看到你的脚本。但是,你可以做的是让用户在几种常用方法之后退出尝试更加困难。
我建议您加载初始页面。 然后使用ajax 加载整个页面。你也可以展示一个友好的加载GIF。这种技术有以下附件,
答案 5 :(得分:1)
几乎不可能阻止人们从您的网站上获取HTML。无论如何,我没有看到你想要隐藏它的任何理由。隐藏什么?
答案 6 :(得分:0)
想要查看源代码,无论使用什么JavaScript来隐藏它? cURL
页面。
答案 7 :(得分:0)
即使您禁用了右键单击,您仍然可以通过按键盘上的prt scrn键然后将其粘贴到图像编辑器中来创建快照。
您无法禁用它。有办法对它进行加密,但比它的价值更麻烦。
答案 8 :(得分:0)
隐藏源代码是不可能的,HTML和Javascript是解释型语言,这意味着浏览器将“编译”客户端机器上的代码。