启用禁止使用的右键

Author: 徐玉萍 Date: 2000年 第43期

  笔者在很多报纸、杂志上看到通过加入一段Javascript,让网页浏览者不能使用右键功能(主要是为了禁止查看网页源代码),这段代码是:
  <script language=″JavaScript″>
  function click() {
  if (event.button==2) {
  alert(′对不起,禁止使用此功能!′)
  } }
  document.onmousedown=click
  </script>
  它可以放在网页文件的任何地方,浏览网页时,按右键出现“对不起,禁止使用此功能”,但源代码真锁住右键了吗?
  其实只要用鼠标简单地点击一下,就可破解:先按左键,再按右键(注意有先后顺序),松开左键,再松开右键,看到什么啦!就是正常的右键菜单。你可以将这段代码中的“event.button==2”改为“event.button==1”,则按左健,就会出现提示窗口,当然,这时,你就根本无法点击它的超级链接;将event.button改为3,则同时按下左、右键,出现提示窗口,可以看出这个函数的功能了吧!
  (编者注:当然,互联网本来就是崇尚共享,你连网页的源代码都不给看,这恐怕会让很多网友反对。)