我想关闭弹出式模态确认警报,但上面的代码无效。
我还尝试了popupcsd.onbeforeunload
和popupcsd.onUnload
但没有工作
var popupcsd = window.open('www.example.com', 'CSD ', 'width=1000, height=800');
var popupcsd =window.open('www.example.com', 'CSD ', 'width=1000, height=800'); popupcsd.beforeunload = function(){ console.log('leaving page'); // Use 'Preserve Log' option in Console alert('alert'); return leavingPageText; }
我在Angular JS
答案 0 :(得分:0)
而不是beforeunload使用onbeforeunload
popupcsd.onbeforeunload = function(){
console.log('leaving page');
alert('alert');
return leavingPageText;
}
我尝试了它的工作在我的最后
答案 1 :(得分:0)
您使用的回拨名称错误。它应该如下改变。
popupcsd.onbeforeunload instead of popupcsd.beforeunload