我很新(今天開始)寫延長鉻,但需要寫一個'相當簡單'的明天...谷歌瀏覽器擴展程序 - 當在當前標籤中搜索到某個網址時,打開指向網址的新標籤頁?
我真的很努力讓我的頭雖然!
當需要在當前搜索某個URL時,需要編寫一個擴展程序,該擴展程序打開一個指向預定義URL的新選項卡或窗口(以較容易爲準!)。
如果www.facebook.com類型的用戶,我試圖讓擴展到再打開一個新的標籤/窗口www.google.com這方面的一個例子是,
任何幫助將非常感謝! 感謝 請問
我很新(今天開始)寫延長鉻,但需要寫一個'相當簡單'的明天...谷歌瀏覽器擴展程序 - 當在當前標籤中搜索到某個網址時,打開指向網址的新標籤頁?
我真的很努力讓我的頭雖然!
當需要在當前搜索某個URL時,需要編寫一個擴展程序,該擴展程序打開一個指向預定義URL的新選項卡或窗口(以較容易爲準!)。
如果www.facebook.com類型的用戶,我試圖讓擴展到再打開一個新的標籤/窗口www.google.com這方面的一個例子是,
任何幫助將非常感謝! 感謝 請問
在你,你可以指定動作按鈕的錨標籤,它是這樣開的
<a href="some url" target="_newtab">content of the anchor</a>
一個新的選項卡擴展的HTML或者,如果你想以編程方式做到這一點,你可以
window.open('http://google.com','_newtab');
除非您使用omnibox api,否則您無法獲得多功能框的內容,這意味着在您的擴展程序可以獲取內容之前,他們必須先指定關鍵字。一旦他們轉到了網址,您可以打開另一個網頁。您可以使用內容腳本,該腳本的匹配字段與您感興趣的頁面匹配,然後相應地打開頁面。
內容腳本
http://code.google.com/chrome/extensions/content_scripts.html
標籤
您可以使用標籤API如果不是在內容腳本來獲取當前選項卡的詳細信息。如果您在內容腳本中,則可以使用Encore PTL所述的window.location。您也可以使用Tab api打開選項卡。
http://code.google.com/chrome/extensions/tabs.html
謝謝!你知道我怎麼可以訪問當前標籤的URL來檢查它是否是「http://www.facebook.com」,然後我可以寫,如果使用window.open('http://谷歌。 COM」, '_ NEWTAB');導航到新的網址 – 2012-03-25 19:16:28
嘗試window.location具有所有這些屬性 散列:「」 主機:「www.example-code.com」 主機名:「www.example-code.com」 href:「http ://www.example-code.com/vb/X-Mailer.asp「 origin:」http://www.example-code.com「 pathname:」/vb/X-Mailer.asp「 port :「」 協議:「http:」 搜索:「」 – 2012-03-25 19:23:18
請您投票或評分我的答案,只要你有機會 – 2012-03-25 19:24:59