在iframe中beforeunload事件无法触发
由于安全原因,浏览器不允许在iframe中触发beforeunload事件。这是为了防止恶意网站滥用该事件来欺骗用户。如果您需要在iframe中实现类似的功能,可以考虑使用postMessage API来与父页面通信。在父页面中可以监听beforeunload事件,并在需要时通知子页面。
原文地址: https://www.cveoy.top/t/topic/fs1E 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
由于安全原因,浏览器不允许在iframe中触发beforeunload事件。这是为了防止恶意网站滥用该事件来欺骗用户。如果您需要在iframe中实现类似的功能,可以考虑使用postMessage API来与父页面通信。在父页面中可以监听beforeunload事件,并在需要时通知子页面。
原文地址: https://www.cveoy.top/t/topic/fs1E 著作权归作者所有。请勿转载和采集!