zoukankan      html  css  js  c++  java
  • 浏览器的回退事件

    当a页面跳到b  b跳到c  如何做到c页面点击回到到a页面呢?

    这是一个HTML 5新增的事件,当#值发生变化时,就会触发这个事件。IE8+、Firefox 3.6+、Chrome 5+、Safari 4.0+支持该事件。

    它的使用方法有三种:

      window.onhashchange = func;

      <body onhashchange="func();">

      window.addEventListener(“hashchange”, func, false);

    首先加入也能监听  上面三种方法随便一个

    然后定义func()方法

    var isChanging = 0;
        var func= function(){
            if (isChanging--) {
                return false;
            }
            if (window.location.hash == "#backButtonClick") {
            window.location ="#xx链接"
                isChanging = 1;
            }
            else {
                isChanging = 2;
                window.location.hash = "#backButtonClick";
            }
            window.location.hash = "#forward"
        }

  • 相关阅读:
    Web安全
    前端安全之XSS攻击
    SQL盲注
    Vim使用手册
    VC获取cookies的几种方法
    Wireshark基本介绍和学习TCP三次握手
    细说Cookie
    top100tools
    如何更改Jframe里Jpanel的大小
    HTTP&&Fiddler教程
  • 原文地址:https://www.cnblogs.com/yumingzhao/p/9722606.html
Copyright © 2011-2022 走看看