jQuery/Javascript window.onbeforeunload事件

jQuery/Javascript window.onbeforeunload事件,javascript,javascript-events,jquery,Javascript,Javascript Events,Jquery,场景:我有一个包含iframe的html页面,并且我在html页面中注册了窗口。onbeforeunload事件仅用于html页面卸载事件(不用于iframe卸载事件) 问题:但是窗口。当iFramesrc属性由于上一页被卸载而更改时,也会调用onbeforeuload事件 期望值:需要注册窗口。onbeforeunload事件仅适用于html主页面,而不适用于html主页面中存在的所有iframe。您能告诉我们如何注册onbeforeunloadonbeforeunload的行为与您在期望中描

场景:我有一个包含
iframe
的html页面,并且我在html页面中注册了
窗口。onbeforeunload
事件仅用于html页面卸载事件(不用于
iframe
卸载事件)

问题:但是
窗口。当
iFrame
src
属性由于上一页被卸载而更改时,也会调用onbeforeuload
事件


期望值:需要注册
窗口。onbeforeunload
事件仅适用于html主页面,而不适用于html主页面中存在的所有
iframe

您能告诉我们如何注册
onbeforeunload
onbeforeunload
的行为与您在期望中描述的一样。澄清:您的意思是iframe中包含的页面有一个
onbeforeunload
事件吗?