【发布时间】:2013-05-28 15:52:01
【问题描述】:
我知道 JavaScript 有一个方法
window.open(URL,name,specs,replace)
我可以用它打开一个标签或新窗口的名字 例如。
window.open('www.google.com','name1');
并通过调用替换同一选项卡中的内容
window.open('www.yahoo.com','name1');
问题:
我可以用一组带有名称的选项卡来识别我的窗口吗?
示例:在 windowname1 中打开我的网页中的所有 google 相关链接,并在 windowname2 中打开所有 yahoo 相关链接
详情:
在我的网页中,我有四个链接
www.google.com
www.google.com/psearch
www.yahoo.com
www.yahoo.com/mail
当用户点击第一个 goolge 链接时 -> 会打开一个新窗口,名称 ='alpha' 当用户点击第二个谷歌链接时->它不会打开一个新窗口,而是在窗口'alpha'中打开一个新标签
当用户点击第一个 yahoo 链接时 -> 会打开一个新窗口,名称为 ='beta' 当用户单击第二个 yahoo 链接时 -> 它不会打开窗口链接,而是在窗口“beta”中打开一个新选项卡
【问题讨论】:
-
嗯,你试过了吗?有用吗?
-
这可行,但我问是否可以在特定现有窗口中打开新标签?
标签: javascript firefox browser