现在的位置: 首页 > 综合 > 正文

js禁止用户刷新页面

2011年01月29日 ⁄ 综合 ⁄ 共 1315字 ⁄ 字号 评论关闭

我们在写提交页面的时候,有时候会遇到刷新后重复提交的问题,下面的方法采用的是屏蔽法: 

  <script   language="javascript">     

    //禁止用F5键     

    function   document.onkeydown()     

    {     

              if   (   event.keyCode==116)     

              {     

                      event.keyCode   =   0;     

                      event.cancelBubble   =   true;     

                      return   false;     

              }     

    }     

          

    //禁止右键弹出菜单     

    function   document.oncontextmenu()     

    {     

          return   false;     

    }     

          

    //下面代码实现全屏显示     

    function   window.onload(){     

          var   Request   =   new   Array();//保存参数     

          var   s   =   location.search.substring(1);     
外语屋

          if   (s   &&   s!=""){     

          var   list   =   s.split("&");     

    for   (var   i=0;   i   <   list.length;   i++){     

    var   pair   =   list[i].split("=");     

    if   (pair[0]   &&   pair[0]   !=""){     

    Request[unescape(pair[0])]   =   unescape(pair[1]);     

    }     

    }     

          }     

          

          var   fullscreen=Request["fullscreen"];     

          if(fullscreen!="yes"){     

          var   file   =self.location;     

          var   a   =   window.open("about:blank","","fullscreen=yes")     

          self.opener=null内陆运输     

          self.close()     

          a.location=file   +   "?fullscreen=yes";     

          }     

    }     

    </script> 

抱歉!评论已关闭.