专注于WEB技术的IT博客

隐藏源代码js脚本

时间:2013-08-27分类: Js浏览:7093
分享到:

有时我们在网上看到一段自己喜爱的文段,于是想摘录下来,但是当我们去选择时立即弹出提示信息,说右键被禁止之言言。对菜鸟来说是无可奈何,但对于稍懂点网络知识的人这一招就不管用了,因为我们可以从源码那里去复制摘取,但是如果更进一步--把源码都设成禁止呢?看你怎么办!


下面是一个例子,屏蔽查看网页的源文件:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta name="keywords" content="隐藏源代码js脚本_JS_网志博客"/>
<title>隐藏源代码js脚本</title>
<script>
function clear()
{
    Source=document.body.innerHTML;  //获取文档的原有内容
    document.open();                 //打开文档
    document.write("代码已经被屏蔽");//输出提示内容
    document.close();                //关闭文档
    document.title="看不到源代码";   //文档标题
    document.body.innerHTML=Source;  //重新写入旧内容
}
</script>
</head>
<body onload="clear()">
温馨提示:无法查看源文件
</body>
</html>

把上面的代码保存成网页格式,用IE打开,当试图查看源码时,会提示"代码已经被屏蔽"。


当然,上面的代码用来学习JS的应用是可以的,如果真想通过它来禁止别人摘取你网页信息是不可能的,因为上面的代码仅适用于IE,对于火狐它就没辙了。




猜你喜欢
js获取验证码倒计时的实现方法
推荐一款tab切换(js+css)
js选中下拉框项自动提交表单
标签 : js
除非注明,本文首发网志博客,欢迎转载!转载请注明本文地址:http://w3note.com/web/121.html,谢谢。
  • 评论
  • 赞助本站