网页源代码保护(禁止右键、复制、另存为、查看源文件)

  1、禁止右键菜单

  

复制代码 代码如下:

  <script type="text/javascrpt" language="javascript">

  //方法一

  function noMenuOne()

  {

  alert('禁止右键菜单!');

  return false;

  }

  document.oncontextmenu = noMenuOne;

  //方法二

  function noMenuTwo()

  {

  if(event.button == 2)

  {

  alert('禁止右键菜单!');

  return false;

  }

  }

  document.onmousedown = noMenuTwo;

  </script>

  2、禁止复制(Ctrl+C)

  

复制代码 代码如下:

  <script type="text/javascript" language="javascript">

  function noCopy()

  {

  alert("禁止使用Ctrl+C进行复制操作!");

  event.returnValue = false;

  }

  </script>

  //<body oncopy = "noCopy()">

  3、禁止另存为

  在<body></body>之间加入代码

  <noscript><iframe src='*.htm'></iframe></noscript>

  4、禁止缓存

  禁止缓存 在页面中使用HTML标记,如下面:

  

复制代码 代码如下:

  <HEAD>

  <META http-equiv=Pragma content=no-cache>

  <META http-equiv=Cache-Control content=no-cache>

  <META http-equiv=Expires content=0>

  </HEAD>