繁体   English   中英

在Firefox中首次加载后,JavaScript弹出窗口没有获得焦点

[英]Javascript popup window doesn't gain focus after first load in Firefox

最简单的解释方法应该是此示例http://www.massimofidanza.it/firefox 这只能在IE上正常工作(弹出窗口再次聚焦)。 有什么解决方法(无需关闭和打开新的弹出窗口)? 更新:启用了Javascript以引发弹出窗口的选项。

这似乎可行:

使wa成为全局变量。 单击弹出链接后,检查w是否存在,是否存在,将其关闭并打开另一个弹出窗口...

<script type="text/javascript"> 
var w;
function openPopup(purl)
{
    wndAttr = "width=500,height=400,left=100,top=100";

    if(w) 
    {
        w.close();
    }
    w = window.open(purl, 'popup_test', wndAttr);
    w.focus();
}
</script> 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM