c#:怎样在读取页面之前弹出文本对话框,要求输入密码,如果正确才读取页面显示,错误则返回上一页。

解决方案 »

  1.   

    用HttpHandel类实现是个选择.
    但推荐你考虑用AD
      

  2.   

    js
    window.prompt参数,有两个,   
      第一个参数,显示提示输入框的信息.   
      第二个参数,用于显示输入框的默认值.   
      返回,用户输入的值.   
        
      <script>   
      var   str   =   window.prompt("请输入密码","password")   
      alert(str);   
      </script>
      

  3.   

    如果纯粹采用JS,用户选择在IE安全设置里禁用脚本,那么这段代码就没用了,什么都可以看到了正确做法是PROMPT后,通过AJAX向SERVER端发送PWD,如果PWD正确,SERVER端再设置SESSIONG,然后把要打开的页面URL  CALLBACK给AJAX CLIENTCLIENT跳转到页面B,页面B检测SESSION,如果SESSION说可以看,就显示