例如,在Firefox中打开了2个标签,一个定位到了网页A,另一个定位到了目标页面B.页面A添加了一个“beforeunload”事件监听器。
如果我在查看页面A上移动到另一个URL,则会触发事件。
如果我关闭查看页面A上的页面A标签,则会触发事件。
如果我关闭查看页面B上的页面A标签,则事件不会按预期触发。
如果我在查看页面A上关闭Firefox(Alt + F4),则会触发事件。
但是,如果我在查看页面B时关闭Firefox,则事件不会按预期触发。
是功能还是错误?或者我做错了什么?
(在Firefox 30. *和3。*上测试)
答案 0 :(得分:0)
此外,据我所知,这是事实 如果我在页面B上关闭页面A选项卡,则事件不会触发。
我认为这是一个"功能"