Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > .NET > C#.NET > 無效代碼求正解中7/21
【标  题】:無效代碼求正解中7/21
【关键字】:7/21
【来  源】:http://blog.csdn.net/daisylh/archive/2006/07/21/953998.aspx

無效代碼求正解中7/21

Your Ad Here

根據需求,用asp.net2.0做了一個小網站,要求
a.所有頁面只能看不能複製,粘貼,另存,列印等
b.在進入部分選單時輸入二次密碼

尚待解問題如下:
1.iframe屏蔽右鍵
目前只能將按右鍵時菜單清空,做法如下:
function   fTemp(){alert();   return   false;}
...
<iframe id="iframe1"    frameborder="0"  src="tab/blank.aspx"     />
<SCRIPT   LANGUAGE="JavaScript">  
  <!--  
  window.frames["iframe1"].document.oncontextmenu     =   fTemp;   
  -->  
  </SCRIPT> 
但執行時動態寫src時按右鍵後菜單仍出現@_@
2.當按二次密碼時,用window.showModalDialog開啟一aspx小視窗(一個textbox和一個button),當點button時正常,若直接按回車鍵則小視窗會新開一個視窗且按了無效,原小視窗仍健在@_@,怎樣按回車便可直接提交呢,有寫相關JS代碼-無效
<script language="javascript">
  function sendTo()
  {
  
  var a;
  a= document.Form1.TextBox4.value ;
  var xh=new ActiveXObject("Microsoft.XMLHTTP");
 
 xh.open("POST","pass20.aspx?ypassw1=" + a ,false);
 xh.send();
 var b= xh.responseText;
 
   window.returnValue =b;
   window.close();
  }
  
  
    </script>
</head>...
    <form id="Form1" method="get" runat="server" onKeydown="if(event.enterKey){return   false}">  
        ...   <asp:TextBox ID="TextBox4" runat="server"  MaxLength="32" TextMode="Password" />
   <input  id="bt1" runat="server" onclick="sendTo()" type="button" value="確定"  >...
原來在<form>之上加上<base target="_self">即可解決

3.屏蔽另存,編輯求得正解中

生成一个漂亮的Table_AX:【上一篇】
线程:【下一篇】
【相关文章】
没有相关文章
【随机文章】
  • 在Access中模拟sql server存储过程翻页
  • "前所未有的表演"
  • 1.6 基础ActionScript程序(2)
  • delphi(17)
  • 10个步骤保护IIS Web服务器安全
  • C#中实现GBK码与Unicode码的转换及拼音简码的生成
  • Linux上shmmax参数的设置及含义
  • 菜鸟的数据库入门
  • 六类系统和系统部件
  • Oracle9i Supplied PL/SQL Packages and Types Refere
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.