【发布时间】:2011-11-03 14:07:04
【问题描述】:
我知道 FF4 不允许使用 window.blur(),除非在 FF 配置中启用了“升高或降低窗口”设置。它简单地忽略了该事件。
我知道,即使关闭此设置,某些网站仍会设法打开一个弹出窗口并将焦点放在您当前的窗口上。他们是如何做到这一点的?
此外,我不明白为什么 .blur() 和 .focus() 在两个页面都驻留在同一个域中时不起作用。根据http://support.mozilla.com/en-US/questions/806756#answer-167267,这应该可行。
【问题讨论】:
-
你能给我们举一个你看到的网站的例子吗?它可能不是传统意义上的弹出窗口——很可能是页面中看起来像弹出窗口的 div
-
您好,只要您点击 PirateBay 的任何链接,它就会执行此操作。
-
为什么支持这么老的浏览器?当前的 Fx 版本是 8。
-
这是一个要求,不是每个人一出来就更新到最新版本。
标签: javascript html firefox popup