我需要调用一个函数,在浏览器窗口关闭时从系统中记录用户。
我找到了一个函数窗口。onbeforeunload
,但在重新加载浏览器时也会调用该函数,我不希望用户在重新加载浏览器时注销。一旦浏览器窗口关闭,我就需要这样做。
这可行吗?
来自Firefox文档
window.addEventListener("beforeunload", function (e) {
var confirm_message = "\o/";
(e || window.event).returnValue = confirm_message ;
return confirm_message ;
});
此示例适用于所有浏览器
本文向大家介绍javascript在当前窗口关闭前检测窗口是否关闭,包括了javascript在当前窗口关闭前检测窗口是否关闭的使用技巧和注意事项,需要的朋友参考一下 在当前窗口关闭前,检测当前窗口是否关闭 在ie9中,如果刷新文档的话,unloadform和onbeforeunload都会执行,如果是关闭页面的话只会执行onbeforeunload事件 值得注意的是,onunload在关闭页面时
问题内容: 有谁知道我可以使用JavaScript检查浏览器窗口何时关闭并弹出确认对话框询问用户是否确认退出浏览器还是改变主意的任何方式? 问题答案: window.onbeforeunload = function (e) { var e = e || window.event;
问题内容: 有没有办法查看所有浏览器窗口是否关闭?我看到,如果您在WebDriver上调用driver.quit()或driver.close(),则sessionId将变为null。有没有办法检查? 我不想调用已关闭或退出的驱动程序,因为它会引发WebDriverException。因此,我想在继续之前检查浏览器的状态。 问题答案: 刚设定 每次您退出浏览器并检查 要么 或收到NullPoint
我正在用Html和JavaScript制作一个项目。我想知道是否有可能通过JavaScript改变浏览器的视口大小。 谢谢!:)
问题内容: 我需要检测用户是否滚动到页面底部。如果它们在页面底部,则当我在底部添加新内容时,我将自动将它们滚动到新底部。如果它们不在底部,则它们正在阅读页面上较高的内容,因此,我不想自动滚动它们,因为它们希望停留在原处。 如何检测用户是滚动到页面底部还是滚动到页面较高? 问题答案: window.onscroll = function(ev) { if ((window.innerHeight +
问题内容: 您好,我要在关闭选项卡(不是浏览器)事件中查找信息,如果Java中有一个applet信息。我想知道是否有一个事件或一种检查该方法的方法。我只想捕获事件并创建一个小弹出框,说明您的会话将过期或类似的内容。使用Java或Javascript完全有可能吗? 更新:好的,你们向我指出的信息使我能够获得足够简单的JavaScript信息。现在它在IE,Chrome和Firefox中可以正常工作,