在使用javascript打开的窗口中打开一个新选项卡

时间:2017-01-13 07:05:39

标签: javascript jquery

MainWindow 窗口中打开网址 ParentUrl 点击该页面中的按钮,我打开一个新窗口 - Window-1

window.open(url1,"","width=1024,height=600,scrollbars=yes")

现在在这个打开的窗口中( Window-1 )我有另一个按钮,点击后会在新标签页中打开一个新网址

window.open(url2)

现在, url2 将在父窗口的新标签页中打开(主窗口)。因此 Window-1 正在最小化。我希望在触发点击的窗口中打开新标签

2 个答案:

答案 0 :(得分:1)

你不能。

首先:Javascript不知道标签。 window.open API早在标签存在之前编写,并且从未更新以处理它们。就它而言,标签只是一种奇怪的窗口。

第二:在所有主流浏览器中,window.open创建的弹出窗口(第三个参数集)被视为与主浏览器窗口不同。它们无法移回主窗口,也无法在其中打开标签。

答案 1 :(得分:-2)

您可以根据此定义使用该功能:

window.open(URL, name, specs, replace)

您必须使用_parent代替名称,您可以找到更多详细信息: Here > W3 Schools