【发布时间】:2016-04-05 09:35:21
【问题描述】:
我这样的代码可以在同一浏览器中创建从一个选项卡到另一个选项卡的新选项卡。
function newTab()
{
var form1 = document.createElement("form");
form1.id = "newTab1"
form1.method = "GET";
form1.action = "domainname"; //My site address
form1.target = "framename"; //Browser tab name
document.body.appendChild(form1);
form1.submit();
}
以上代码可以正常创建新标签。当点击“MyNewTab”链接主页时
<a href="javascript:newTab()" style=" margin-left:15px;" id="newTab"> MyNewTab </a>
我再次尝试将主页切换到新打开的选项卡。这次需要从主页切换到新标签而不重新加载。但是这个新标签内容重新加载了。
如何获取标签名称并通过单击“MyNewTab”链接获得新打开的标签的焦点?
【问题讨论】:
-
without reload重新加载主页?是否要在不刷新主页的情况下打开新标签页? -
每次点击链接重新加载新打开的标签。我不需要这个活动。我需要在第二次单击时将焦点放在已经打开的选项卡上。有可能吗?
-
这很容易......看我的回答。
标签: javascript jquery html