如果它被javascript弄糊涂,请关注标签

时间:2014-07-25 13:27:05

标签: javascript jquery focus blur

在我获得一些事件表单服务器之后,如果它被模糊,我希望专注于我的选项卡... 但是,据我所知,window.focus()方法由于某些原因而被阻止......

我设法达到了这个效果,但我开发的方法使用了一种不好的方法,它的作用是,当事件发生时,检测我的标签是否模糊,从非常开始的窗口打开相同的标签。打开并关闭实际标签...为了更好地理解这里是一个例子:

$(window).focus(function() {
    focused = true;
});
$(window).blur(function() {
    focused = false;

    setInterval(function() {
            if (!focused) 
            {
                window.open("example.html","_blank");
                window.close();
            }
    },5000);
});

如果你有更好的方法来实现这一点,我将不胜感激......

尊重所有人,

鼠儿

0 个答案:

没有答案