怎样禁止查看网页源文件

来源:百度知道 编辑:UC知道 时间:2024/06/17 08:36:39
自己做的网页,怎样才能禁止别人查看你的网页源文件呢?怎样才能禁止别人使用"网页另存为"这一功能呢?多谢各位回答!高分相砸!

不能。

因为你的源代码是输出数据(HTML、XML、Script等也就是源文件)到客户端的浏览器里面,浏览器根据你的源文件来形成文字图片等信息给人看。所以源文件是一定要输出到客户端浏览器才行。
现在系统安全很高,也不会允许网页通过代码直接修改IE的设置(除非用户允许)。

即使禁止了“查看源文件”,还有其他方法可以看,例如GreenBrowser浏览器就有强大的网页代码分析功能、如果是纯静态html文件还可以直接下载。所以禁止了也是徒劳。

如果你使用asp、php或jsp这些动态语言写的网页,那客户端就看不到你的动态代码了,例如在<%%>里面的代码就看不到。为什么?因为这些代码只在服务器端运行,输出的“源文件”只是服务器转换出来的静态html代码而已。
很多人为了不让人家看到他的网页的源文件使用了下面的方法:
<script language="javascript">
function click() {if (event.button==2) {window.external.addFavorite('h
ttp://campo2000.home.chinaren.com/',' ☆草原孤星☆')}}
document.onmousedown=click </script>
点击右键时提示加入收藏,但这是是否有用?(按下左键再按下右键,放开左键再放开右键就可以看到源文件了)
还有人使用:
<script>
function DM(e){if(!ns){if(event.button>1)window.external.addFavorite('