网页禁止查看源代码的方法

  有很多时候我们做《站内代码和内容优化》都想禁止他人查看源代码和复制内容。如何实现呢?通过修改网页属性来屏蔽右键,这种方法利用了HTML里的〈body〉来作修改,它只有以下短短的一行代码:

 

<body ondragstart="window.event.returnValue=false" oncontextmenu="window.event.returnValue=false" onselectstart="event.returnValue=false"  onselectstart="return false">

  只要把<body>改成上面代码就起到了禁止左右键的效果。一般查看源代码都是右键查看的,还有你要复制网页的内容都要左键选择的,左右键都无法进行选中,复制,另存为等操作了。这方法一用火狐浏览器就失效了,那么我们就要用到下面这段代码:

<script>function stop(){return false;}document.oncontextmenu=stop;</script>

 

  将这段代码复制到网页的<body>和</body>标签中间保存,将你的网页在火狐浏览器中打开试试看,左右键又s失效了吧,这样就达到了屏蔽左右键的特效和查看源代码的方法了。

 

  不过道高一尺魔高一丈,以下就是魔高一丈的表现。以上一切都只对IE浏览器有效用,如果用别的浏览器来浏览,就有可能出现屏蔽不成功的现象。关于网页源代码屏蔽,一直以来是可望而不可及的。我只是把思路写下来,具体实现,还是要靠大家自己研究的啦。

 

欢迎留言