相关疑难解决方法(0)

在新窗口中打开链接,如果已经打开则关注它

我有一个链接应该在新选项卡中打开,但如果选项卡已经打开,只需切换到它.我尝试使用javascript,wnd = window.open()和wnd.focus(),它在Chrome 19中有效,但在FF 13或IE 9中无效.这是我编写的代码:

<script type="text/javascript">
var loadingTableWnd;
function openOrSwitchToWindow(url){
if(loadingTableWnd == undefined)
loadingTableWnd = window.open(url,'myFrame');
else
loadingTableWnd.focus();
}
</script> 
<a href='javascript:openOrSwitchToWindow("/");' >Loading Table</a>
Run Code Online (Sandbox Code Playgroud)

知道我怎样才能从每个浏览器打开或切换到?

编辑:我需要在新选项卡中打开链接,而不是一个独立的窗口.

html javascript

28
推荐指数
3
解决办法
6万
查看次数

标签 统计

html ×1

javascript ×1