JQuery - 点击浏览器后退键时发出警告


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("Back button isn't supported. You are leaving this application on next clicking the back button");
                                }
                            }
                        });
                        window.history.pushState('forward'null'./#forward');
                    }
                });

参考:http://stackoverflow.com/questions/6359327/detect-back-button-click-in-browser

你可能感兴趣的:(Tips,and,Resources)