浏览器的上一个或下一个按钮控件

Browser's previous or next button control

本文关键字:按钮 控件 下一个 上一个 浏览器      更新时间:2023-09-26

我想使用 jQuery 访问浏览器的"上一个"或"下一个"按钮。当我单击浏览器上一个按钮时,我想看到警报("是"); 或者任何可能 response.is?

是的。这在HTML5中(以某种方式)是可能的。它不需要jQuery。为此使用onpopstate

MDN: https://developer.mozilla.org/en/DOM/window.onpopstate

window.onpopstate = function(event) {  
    alert("location: " + document.location);  
};

但是为了使用 onpopstate ,您必须先使用pushState

演示:http://jsfiddle.net/DerekL/LZCj7/show

PS:它最初是为AJAX应用程序制作的。

替代方法:

<body onbeforeunload="return 'This is an alert.'">