这应该是隐藏网页源代码的经典方法了。自己以前也尝试过不少的方式来隐藏网页源代码,不管是框架还是JS,始终无法隐藏。此方式就是一障眼法,火狐下现真身。原理:在网页加载完成后清楚源码。
不管你是采用右键查看源代码还是通过查看-源代码,都是一片空白!
1、新建一个网页,写入如下代码:
<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="http://www.stou.info/">返回石头博客</a>,当然了,行家真正要查看源代码,还是有办法的,比如在地址栏中输入,<br>
javascript:alert(document.documentElement.outerHTML);
-->
</body>
</html></font>
<a href="http://www.stou.info/">返回石头博客</a>
保存,打开看看!
原创文章转载请注明引自石头博客 http://www.stou.info/ 欢迎订阅石头博客。
网页代码 也可以这样做?
呃,原来是老古董的方法。而且这个方法不实用。
我在chorme也是可以看到的。
IE:Internet选项→“安全”选项卡选中Internet→点“自定义级别”→找到“活动脚本”,选“禁用”→确定→再点两次确定。查看成功!
360安全浏览器:查看→网页元素→不执行脚本。查看成功!
为什么我用firefox打开你的演示页面,通过“查看”>>“源代码”可以一览无为地看到源代码而不是空白呢?