Javascript 从不同选项卡在同一窗口中打开URL

Javascript 从不同选项卡在同一窗口中打开URL,javascript,Javascript,假设我在网页上的javascript中有此函数,该函数从id为url的文本字段加载url: function loadUrl() { var url = document.getElementById('url').value; window.open(url, 'urlwindow'); } 如果我在浏览器中打开两个选项卡并在两个选项卡中打开网页,我希望两个选项卡在同一窗口中打开url,而不是在两个单独的窗口中打开url。这可能吗 换句话说,我想将从另一个选项卡打开的窗口作

假设我在网页上的javascript中有此函数,该函数从id为url的文本字段加载url:

function loadUrl() 
{
    var url = document.getElementById('url').value;
    window.open(url, 'urlwindow');
}
如果我在浏览器中打开两个选项卡并在两个选项卡中打开网页,我希望两个选项卡在同一窗口中打开url,而不是在两个单独的窗口中打开url。这可能吗


换句话说,我想将从另一个选项卡打开的窗口作为目标。

您无法控制用户浏览器的行为:只需添加为目标窗口“\u blank”,并希望您的用户有足够多的最新web客户端来打开新选项卡而不是新窗口。

根据我的经验,这非常有效(就像您正在尝试的那样)使用Firefox和IE,但不使用Chrome或Safari

Firefox和IE似乎使用特定于域的名称空间作为目标名称,而Chrome和Safari似乎使用特定于浏览器选项卡的名称空间作为目标名称,因此在这两种浏览器中,选项卡A中的“urlwindow”不同于选项卡B中的“urlwindow”


我自己也在努力寻找解决办法,但还没有成功。请参阅张贴代码或给出示例,因为您的问题不太清楚。。。