在A页面中:
[code="html"]
[/code]
在B页面中
[code="html"]
$(window).on('beforeunload', function(){
return 'Are you sure you want to leave?';
});
[/code]
单独打开B页面的时候,B页面中的beforeunload是可用的,但是如果在A页面中用一下的方式“关闭”B页面就没有用了:
[code="html"]
$("#idoftab").remove();
[/code]
我在A页面中尝试在remove之前手动调用iframe的unload方法,但是没用。
求解,万分感谢!