<html>  
<head>  
<script language="javascript">  
function clear(){  
    Source=document.body.firstChild.data;  
    document.open();  
    document.close();  
    document.title="看不到源代码";  
    document.body.innerHTML=Source;  
}  
</script>  
</head>  
<body onload=clear()>  
<!--  
<a href=www.jb51.net>脚本之家</a>可惜你看不到!  
-->  
</body>  
</html> 

这招算是目前网上公布的防止查看源代码的方法中最好的了,当然了,要看还是办法的,比如在地址栏中输入"javascript:alert(document.documentElement.outerHTML);"。

原文:http://www.jb51.net/article/10606.htm