我有一个链接应该在新选项卡中打开,但如果选项卡已经打开,只需切换到它.我尝试使用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)
知道我怎样才能从每个浏览器打开或切换到?
编辑:我需要在新选项卡中打开链接,而不是一个独立的窗口.