Javascript 在window.beforeunload中,如何捕获他们试图导航到的url?
我正试图在Javascript 在window.beforeunload中,如何捕获他们试图导航到的url?,javascript,browser,dom-events,onbeforeunload,Javascript,Browser,Dom Events,Onbeforeunload,我正试图在窗口上捕获一些数据。在卸载之前: window.onbeforeunload = function () { var newLocation = location.href; promise = doAjaxStuff promise.done(function () { //navigate to new location or close browser console.log(new
窗口上捕获一些数据。在卸载之前
:
window.onbeforeunload = function () {
var newLocation = location.href;
promise = doAjaxStuff
promise.done(function () {
//navigate to new location or close browser
console.log(newLocation);
});
};
如何获取链接的Url等。。。他们想导航到哪里?包括浏览器后退和下一步。如果他们关闭浏览器,我希望我的呼叫成功,然后关闭浏览器。这可能吗?此函数用于在返回字符串时打开确认关闭对话框等。。。我希望基本上没有对话框也有类似的行为。欢迎提供任何链接、代码、提示或窍门。出于隐私原因,这是不可能的 让网站知道用户下一步要去哪里是一个非常糟糕的主意