可能重复:
How to disable (View Source) and (Ctrl + C ) from my site
How to disable or encrypt “View Source” for my site
有没有办法隐藏所有浏览器的源代码,禁用右键单击并删除Mac和PC中的视图源选项?
答案 0 :(得分:10)
不,没有。用户始终可以通过一种方式查看您网页的来源,因为您已将其发送给他们。即使他们无法右键单击,“查看源”菜单选项怎么样?即使您也可以禁用它,用户也可以使用wget
这样的浏览器来检索您的网页来源。
答案 1 :(得分:3)
不,客户端处理的任何内容都以某种方式显示在客户端。
您可以通过javascript禁用右键单击,但通常无效且烦人。
您想隐藏的任何代码都需要服务器端。
答案 2 :(得分:2)
没有。如果您将其放在网上,则无法隐藏您的源代码。你可能会混淆你的js,但这是你唯一的选择。
答案 3 :(得分:2)
不,需要存在源(HTML)才能使浏览器呈现。
答案 4 :(得分:0)
您可以通过仅发布空白页面来禁用查看源代码。好吧,从理论上讲,用户仍然可以选择“查看源代码”,但没有任何东西可以查看。
此要求与禁用右键单击互斥;如果您添加JavaScript以禁用右键单击,则用户可以访问click-disabler的源代码!由于它无论如何都不会在所有浏览器上生效,我建议只发布空白页面以保证您的资源完全安全。