IT乐园,让技术伴你左右,!

php源码,商场源码,商场模板,网站模板,IT乐园

安卓手机返回键连退两级怎么解决

时间:2017-09-19 17:04来源:未知 作者:sengeadmin 点击:
做商场发现安卓手机连退两级 script var STATE = x-back ; var element ; var onPopState = function ( event ){ event .state === STATE fire (); record ( STATE ); // 初始化事件时, push 一下 } var record = function ( state ){
做商场发现安卓手机连退两级
<script>
        var STATE = 'x-back';
        var element;

        var onPopState = function(event){
            event.state === STATE && fire();
            record(STATE);  //初始化事件时,push一下
        }

        var record = function(state){
            history.pushState(state, null, location.href);
        }

        var fire = function(){
            var event = document.createEvent('Events');
            event.initEvent(STATE, false, false);
            element.dispatchEvent(event);
        }

        var listen = function(listener){
            element.addEventListener(STATE, listener, false);
        }

        !function(){
            element = document.createElement('span');
            window.addEventListener('popstate', onPopState);
            this.listen = listen;
            record(STATE);
        }.call(window[pkg] = window[pkg] || {});

        XBack.listen(function(){
//            alert('oh! you press the back button');
        });
    </script>
这样就解决了
(责任编辑:sengeadmin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片