我需要一个java脚本或jquery代码,以便每当我关闭我的浏览器或 浏览器的选项卡然后我的自定义弹出窗口将出来, 我不想要浏览器的默认按摩。我想隐藏浏览器的默认按摩 关闭前只显示我的弹出窗体。 它需要在三个主流浏览器IE9,Firefox,Crome中得到支持。 我再次提到来自浏览器的默认消息,它们有两个选项1.leave page 2.stay on page我想要隐藏它们
先谢谢,
答案 0 :(得分:3)
不,这是不可能的 - 这是有充分理由的!
想象一下,每个人都可以隐藏这些来自浏览器的消息,它将成为每个罪犯的天堂!
答案 1 :(得分:1)
您可以在.unload()上弹出对话框。最后我检查过IE / FF / Chrome / Safari支持但不支持Opera。
至于隐藏按钮以确认您是否要离开页面,则无法隐藏或删除这些按钮。正如豪登根所说,这是有充分理由的。
答案 2 :(得分:0)
jQuery:
$(window).bind('beforeunload', function(){
return 'Dialog text here.';
});
JavaScript的:
window.onbeforeunload = function(e) {
return 'Dialog text here.';
};