移动弹出到前台

问题描述:

我打开一个弹出与此代码:移动弹出到前台

$('a[href^="/foto/"]').live ('click', function (e) 
{ 
    e.preventDefault(); 
    // open popup 
    window.open (
     $(this).attr ('href'), 
     'imgPreview', 
     'width=1050,height=902,scrollbars=yes,menu=yes,toolbar=no' 
    ); 
}); 

此代码按预期工作,但如果该弹出窗口是在后台,我点击与/照片启动另一个链接/ ,弹出窗口保持在后台。所以有可能没有意识到照片已经显示在弹出窗口中。

如果点击链接,是否可以将照片弹出窗口从背景移动到前台?

据我所知,window.focus()会做的伎俩:

$('a[href^="/foto/"]').live ('click', function (e) 
{ 
    e.preventDefault(); 
    // open popup 
    var win=window.open (
     $(this).attr ('href'), 
     'imgPreview', 
     'width=1050,height=902,scrollbars=yes,menu=yes,toolbar=no' 
    ); 
    win.focus(); 
}); 
+0

非常感谢您!这工作! :) – SpaceHeroGuide 2013-05-12 09:30:25