在IE中的mouseleave期间,pageY = -1

时间:2012-05-10 12:21:33

标签: internet-explorer mouseleave pagey

我有这样的代码:

$(document).mouseleave(function (e) {               
       if (e.pageY - $(window).scrollTop() <= 1) {                   
            alert('Please, leave your comment!');                   
       }
});

除了IE(所有版本)之外,它适用于所有浏览器。例如,当ie中的开发人员选项卡打开并且您将鼠标移动到屏幕底部时(通过此开发人员选项卡),mouseleave事件会触发,但在FF或Chrome或Opera中,pageY = -1而不是700px。 ħ

我该如何解决?

0 个答案:

没有答案