2016-02-12 155 views
0

有沒有人有任何建議,我將如何使用Chrome標籤API在谷歌瀏覽器中打開新標籤頁。我一直試圖在我的谷歌瀏覽器擴展中這樣做,就像這樣使用Chrome標籤按鈕點擊打開標籤API

<form> 
    Which page would you like to visit? <br /> 
    <input type="text" id="channel" name="channel" placeholder="url"> 
    <input type="button" value="button name" chrome.tabs.create="('#input from id="channel"')" /> 
</form> 

但這似乎沒有辦法。任何人都可以看到我做錯了什麼? (忽略id部分的#input,我知道這是行不通的)。

在此先感謝

+0

嘗試更改' />'到'。使用[這](http://stackoverflow.com/questions/16862479/chrome-extension-create-new-tabchrome-tabs-create-and-executescript-in-new-ta) – TheMintyMate

+1

@TheMintyMate這將無法正常工作一個擴展名,因爲「onclick」是不允許的。 OP需要刪除所有的javascript到一個單獨的js文件中並使用腳本標記加載它。 – Teepeemm

+0

我如何設置偵聽器來確定按鈕在popup.html中被點擊了? – BGroat

回答

1

如果你沒有使用Chrome擴展

<input type="button" onclick="window.open(document.getElementById('channel').value,'_blank')" /> 

_blank是一個新的標籤上打開所需要的參數。

+0

您想訪問哪個頁面?
是我沒有,它不工作 – BGroat

+0

啊對不起忘了提及,你想使用你想訪問的地方的實際網址代替網址。我會相應地編輯 –