调用
<script language=javascript charset="gb2312" src="NotRightclick.js"></script>NotRightclick.js文件代码
<!--
 
if (window.Event) 
  document.captureEvents(Event.MOUSEUP); 
 
function nocontextmenu() 
{
 event.cancelBubble = true
 event.returnValue = false;
 
 return false;
}
 
function norightclick(e) 
{
 if (window.Event) 
 {
  if (e.which == 2 || e.which == 3)
   return false;
 }
 else
  if (event.button == 2 || event.button == 3)
  {
   event.cancelBubble = true
   event.returnValue = false;
   return false;
  }
 
}document.oncontextmenu = nocontextmenu;  // for IE5+
document.onmousedown = norightclick;  // for all others
//-->
homepage.aspx框架文件
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="HomePage.aspx.cs" Inherits="HomePage" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>test</title>
    <asp:PlaceHolder id="myplaceholder1" runat="server"></asp:PlaceHolder>
      <asp:PlaceHolder id="myplaceholder2" runat="server"></asp:PlaceHolder>
<script src = "/images/page.js" language="javascript"></script>
    <META http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
    
<FRAMESET id="fsTop" border="0" frameSpacing="0" rows="93,*" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0" cols="*">
<FRAME border="0" name="title" marginWidth="0" marginHeight="0" src="Top.aspx?id=-1" frameBorder="no" noResize scrolling="no" topmargin="0" leftmargin="0" borderColor="#ffffff">
<FRAMESET border="0" name="search" frameSpacing="0" frameBorder="0" cols="188,*" topmargin="0" leftmargin="0" rightmargin="0" marginheight="0" marginwidth="0">
<FRAME border="0" frameBorder="0" name="dir" marginWidth="0" marginHeight="0"  topmargin="0" leftmargin="0" target="main" scrolling="auto" noResize  src="Menu/frm_Menu.aspx" class = "LeftMenuBorder" style="SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;SCROLLBAR-SHADOW-COLOR: #CCCCCC;SCROLLBAR-ARROW-COLOR: #999999;SCROLLBAR-3DLIGHT-COLOR: #EEEEEE;SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;SCROLLBAR-FACE-COLOR: #dddddd;SCROLLBAR-TRACK-COLOR: #EEEEEE;SCROLLBAR-BASE-COLOR: #EEEEEE;">
<FRAME name="main"  id="main"  src="Desktop.aspx" frameBorder="no" scrolling="auto"  marginwidth="0" marginheight="0" class = "MainBorder">
</FRAMESET>
</FRAMESET><noframes></noframes>
</html>