jQuery实现页面点击后退弹出提示框的方法
2016-08-30来源:易贤网

本文实例讲述了jQuery实现页面点击后退弹出提示框的方法。分享给大家供大家参考,具体如下:

demo.js:

jQuery(document).ready(function ($) {

  if (window.history && window.history.pushState) {

    $(window).on('popstate', function () {

      var hashLocation = location.hash;

      var hashSplit = hashLocation.split("#!/");

      var hashName = hashSplit[1];

      if (hashName !== '') {

        var hash = window.location.hash;

        if (hash === '') {

          alert("希望该网站能提供你帮助!");

        }

      }

    });

    window.history.pushState('forward', null, './#forward');

  }

});

demo.html:

<!DOCTYPE html>

<html lang="zh-cn">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1, user-scalable=no">

<title>新建H5自适应模板</title>

<script src="jquery-1.10.1.min.js"></script>

<script src="demo.js"></script>

</head>

<body>

  <h3>阅谁问君诵,水落清香浮。</h3>

</body>

</html>

希望本文所述对大家jQuery程序设计有所帮助。

推荐信息