zoukankan      html  css  js  c++  java
  • 禁掉浏览器的后退事件(键盘上的后退+浏览器的后退按钮)

     1     //禁用浏览器的backspace默认回退事件
     2             document.onkeypress = function (e) {
     3                 var ev = e || window.event;//获取event对象
     4                 var obj = ev.target || ev.srcElement;//获取事件源
     5                 var t = obj.type || obj.getAttribute('type');//获取事件源类型
     6                 if (ev.keyCode == 8 && t != "password" && t != "text" && t != "textarea"&& t != "number") {
     7                     return false;
     8                 }
     9             }
    10             document.onkeydown = function (e) {
    11                 var ev = e || window.event;//获取event对象
    12                 var obj = ev.target || ev.srcElement;//获取事件源
    13                 var t = obj.type || obj.getAttribute('type');//获取事件源类型
    14                 if (ev.keyCode == 8 && t != "password" && t != "text" && t != "textarea"&& t != "number") {
    15                     return false;
    16                 }
    17             }
    18             var counter = 0;
    19             if (window.history && window.history.pushState) {
    20                              $(window).on('popstate', function () {
    21                                             window.history.pushState('forward', null, '#');
    22                                             window.history.forward(1);
    23                                 });
    24               }
    25   
    26               window.history.pushState('forward', null, '#'); //在IE中必须得有这两行
    27               window.history.forward(1);
    学习是对自己负责,自己是职业发展的负责人!
  • 相关阅读:
    bzoj4282 慎二的随机数列
    bzoj2839 集合计数
    bzoj1735 [Usaco2005 jan]Muddy Fields 泥泞的牧场
    bzoj3732 Network
    Kruskal重构树
    bzoj1568 [JSOI2008]Blue Mary开公司
    bzoj4576 [Usaco2016 Open]262144
    p2522 [HAOI2011]Problem b
    bzoj2463 谁能赢呢
    p4301 [CQOI2013]新Nim游戏
  • 原文地址:https://www.cnblogs.com/Webyangbowen/p/9702362.html
Copyright © 2011-2022 走看看