有没有办法隐藏所有浏览器的源代码?

时间:2010-08-27 21:17:35

标签: html browser

  

可能重复:
  How to disable (View Source) and (Ctrl + C ) from my site
  How to disable or encrypt “View Source” for my site

有没有办法隐藏所有浏览器的源代码,禁用右键单击并删除Mac和PC中的视图源选项?

5 个答案:

答案 0 :(得分:10)

不,没有。用户始终可以通过一种方式查看您网页的来源,因为您已将其发送给他们。即使他们无法右键单击,“查看源”菜单选项怎么样?即使您也可以禁用它,用户也可以使用wget这样的浏览器来检索您的网页来源。

答案 1 :(得分:3)

不,客户端处理的任何内容都以某种方式显示在客户端。

您可以通过javascript禁用右键单击,但通常无效且烦人。

您想隐藏的任何代码都需要服务器端。

答案 2 :(得分:2)

没有。如果您将其放在网上,则无法隐藏您的源代码。你可能会混淆你的js,但这是你唯一的选择。

答案 3 :(得分:2)

不,需要存在源(HTML)才能使浏览器呈现。

答案 4 :(得分:0)

您可以通过仅发布空白页面来禁用查看源代码。好吧,从理论上讲,用户仍然可以选择“查看源代码”,但没有任何东西可以查看。

此要求与禁用右键单击互斥;如果您添加JavaScript以禁用右键单击,则用户可以访问click-disabler的源代码!由于它无论如何都不会在所有浏览器上生效,我建议只发布空白页面以保证您的资源完全安全。