我试图在离开浏览器时给用户一个模态窗口,然后点击任务栏或其他东西。
以下代码适用于FF,Chrome,IE9等。但它在IE8中不起作用。我在这里缺少什么?
$(document).ready(function () {
$(window).focus(function () {
$("#dialog-message").dialog("close");
})
.blur(function () {
var options = {};
$("#dialog-message").dialog({
modal: true,
position: 'center',
resizable: false,
closeOnEscape: true,
open: function (event, ui) {
$(".ui-dialog-titlebar-close", ui.dialog).hide();
},
show: "explode",
hide: "explode"
});
}).trigger('focus');
});
答案 0 :(得分:1)
在.blur
之前可能有一些像空格一样简单的东西