当用户关闭Chrome中的标签页或窗口时,我在页面上使用了两个听众,但它们似乎无法正常工作
chrome.tabs.onRemoved.addListener(function (integer tabId, object removeInfo) {alert("Haooooo")});
chrome.windows.onRemoved.addListener(function (integer windowId) {alert("Haooooo")});
但是,以下函数会检测窗口关闭或制表符关闭,但也会在刷新时触发。有没有人能够检测到仅适用于Chrome的浏览器/标签关闭。我不是在寻找这个在任何其他浏览器中工作。只在chrome中寻找解决方案
window.addEventListener("beforeunload", function (e) {
var confirmationMessage = "See you later" ;
(e || window.event).returnValue = confirmationMessage;
return confirmationMessage;
}
);
答案 0 :(得分:6)
您的语法无效。它应该是
USER_DEBUG|[198]|DEBUG|domain howabountnow.com,,,itsme.com,,,name,,,hello.com,,,asdasdasdasd.asdasdasda,: :: :;; ;;; :: :: :; ; ;,, ,,, ,,, asdasd.asd,,, ,,,asdsadas,,,dilyan
但是,这些api不适用于普通网页,只能在扩展程序中使用。