同时打开多个Windows,popupWindow和New Tab

时间:2012-12-30 06:25:47

标签: javascript google-chrome-extension

我一直致力于不仅使用javascript同时打开popupWindow,还打开_blank网址。这就是我所拥有的:

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出现时,一个inspect元素出现在扩展页面上,但不出现在_blank上。我可以得到或者,但从来没有。

由于

1 个答案:

答案 0 :(得分: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,因此他们使用不同的基本过程,它就像培根一样。 :)

由于