Javascript IE9弹出窗口隐藏在悬停/焦点上

Javascript IE9弹出窗口隐藏在悬停/焦点上,javascript,html,primefaces,internet-explorer-9,Javascript,Html,Primefaces,Internet Explorer 9,我有一个primefaces按钮,带有一个onclick,它调用一个函数,其中包含: popup = window.open(urlToOpen, windowName, params); if (!popup.opener) { popup.opener = self; } popup.focus(); 然后弹出窗口显示,但只要我将鼠标悬停(我没有点击!)在父窗口中的任何primefaces按钮上,弹出窗口就会失去焦点 有人知道为什么会出现这个问题吗?检查某个按钮或html元素是否有

我有一个primefaces按钮,带有一个onclick,它调用一个函数,其中包含:

popup = window.open(urlToOpen, windowName, params);
if (!popup.opener) {
    popup.opener = self;
}
popup.focus();
然后弹出窗口显示,但只要我将鼠标悬停(我没有点击!)在父窗口中的任何primefaces按钮上,弹出窗口就会失去焦点


有人知道为什么会出现这个问题吗?

检查某个按钮或html元素是否有带有focus()的鼠标指针回调

我找不到任何具有focus()的鼠标悬停回调。问题是问题并不是每次都会发生,所以我不认为这是问题所在。