監聽瀏覽器返回事件


監聽返回事件:

//監聽
        var backPopup = $('#backPopup');
        if (backPopup.length) {
            var popScrollTop = 0;
            window.history.pushState(null, null, "#");
            window.addEventListener("popstate", function (e) {
                $('#publicPayPopup').hide();
                backPopup.show();
                popScrollTop = $(document).scrollTop();
                $("body").css({
                    'position': 'fixed'
                });
                $('body').css('top', -popScrollTop);
                location.replace(document.referrer); //監聽瀏覽器返回時刷新上一頁面
            })
            backPopup.find('.J_close').on('click', function (event) {
                event.preventDefault();
                $("body").css({
                    'position': 'static'
                });
                $(document).scrollTop(popScrollTop);
                backPopup.hide();
            })
            var popRightNowBtn = $(".J_popRightNowBtn"); //立即查看分析內容 按鈕
            var publicPPClose = $("#publicPPClose"); //支付彈窗關閉按鈕
            //立即查看分析內容
            popRightNowBtn.on("click", function () {
                $("#publicPayPopup").show()
                $("body").css({
                    'position': 'fixed'
                });
                backPopup.hide();
            })
            publicPPClose.on("click", function () {
                $("body").css({
                    'position': 'static'
                });
            })
        }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM