js在点击事件去到子模块a页面打开新窗口,如果a页面已经在浏览器打开则不打开新的窗口,切换至a页面窗口
<a onclick="link()"></a>
<script type="text/javascript">
var objWin = {};
function link(url) {
//判断是否打开
if (objWin[url] == null || objWin[url].closed) {
//新打开的页面window存起
objWin[url] = window.open(url);
} else {
//已经打开的页面 直接聚焦切换
objWin[url].focus();
}
}