1

我一直致力于使用javascript同时打开一个popupWindow和一个_blank URL的能力。这是我所拥有的:

newPopup('http://www.someurl.com');
newTab('http://www.otherurl.com');

function newPopup(url) {
    popupWindow = window.open(url,'popUpWindow','formatting stuff here'); }

function newTab(url) {
    newLink = window.open(url,'_blank'); }

我试过反转它们(首先是新窗口,然后是弹出窗口)。

我也试过:

var = setTimeout(Popup('http ....'),3000);

我试过了:

chrome.tabs.create({url:"http://....."});

有人对此有任何想法吗?我注意到当 popupWindow 出现时,扩展页面上会出现一个检查元素,但 _blank 却没有。我可以得到任何一个或,但永远不会两者兼而有之。

谢谢

4

1 回答 1

0

经过许多艰苦的工作,我终于让它工作了。我对此感到有些愚蠢,因为我的问题已经有了答案。

newPopup('http://www.someurl.com');
newTab('http://www.otherurl.com');

function newPopup(url) {
    popupWindow = window.open(url,'popUpWindow','formatting stuff here'); }

function newTab(url) {
    newTab = chrome.tabs.create({url: url});}

不幸的是,我没有尝试使用window.open 加载另一个加载chrome.tabs.create,因此它们使用不同的基本过程,它在任何东西上都像培根一样工作。:)

谢谢

于 2012-12-30T14:51:37.740 回答