2011-05-20 120 views
0

我已經編寫了一些非常簡單的代碼(Google Chrome瀏覽器擴展程序),可以從Google搜索中獲取關鍵字並將其顯示在瀏覽器操作中。 (如有必要,我可以放置代碼)。在窗口側面放置Google Chrome瀏覽器操作

事情是出於實際原因我希望瀏覽器動作顯示在瀏覽器的側面(如側邊欄)。

可以做到這一點嗎?我一直在尋找,迄今還沒有找到。

+1

你的意思是你想改變顯示的當前頁面嗎?如果是這樣,那麼注入當前頁面的內容腳本可能會對您有所幫助。 – pimvdb 2011-05-20 14:43:00

+0

@pimvdb我不認爲它會起作用,因爲我需要使用谷歌瀏覽器API和內容腳本,我無法使用它。 – Bruno 2011-05-20 14:48:02

回答

0

瀏覽器操作只能出現在多功能框(網址欄)旁邊屏幕的右上角。你不能改變他們出現的地方。

如果您想要創建出現在瀏覽器右側的內容,您可以創建一個內容腳本,允許您將自己的HTML,CSS和JS注入到用戶瀏覽的任何頁面。使用這個可以創建一個菜單或彈出窗口,它錨定在屏幕的左側或右側。

Conent腳本不必大部分chrome.*命名空間的直接訪問,但你可以很容易地使用message passing跟你的背景頁(其中有完全訪問權限),並得到它的結果返回到您的內容腳本。

+0

我不認爲它會起作用,因爲我需要使用Google Chrome API和內容腳本,我無法使用它。 – Bruno 2011-05-20 14:51:17

+1

@布魯諾,當然可以。閱讀消息傳遞。 http://code.google.com/chrome/extensions/messaging.html - 這就是您通過內容腳本使用完整Chrome API的方式。 – Kinlan 2011-05-20 14:55:06

相關問題