2012-07-13 48 views
7

我想要創建一個Chrome擴展程序,當用戶右鍵單擊某個HTML元素(例如具有已知DIV的DIV ID)。Chrome瀏覽器擴展程序:在點擊某個HTML元素時向右鍵單擊菜單添加選項

當用戶右鍵單擊Twitter.com上的推文並且該選項將調用REST服務時,我將使用此選項來添加一個選項。

這是一個可擴展的regultar Chrome嗎?

+0

這是不可能我認爲,但你可以創建和刪除項目點擊取決於單擊元素時,如這裏所述http://stackoverflow.com/questions/4730843/how-do-i-restrict-context-menus-to-appear-only-for-certain-selected-text-in-a-ch – user1950929 2013-12-06 15:55:09

回答

8

是的,這些被稱爲上下文菜單。你可以在這裏找到這些文檔:https://developer.chrome.com/extensions/contextMenus

+0

我之前發佈了相同的東西,然後刪除了,因爲我意識到他確實想要實際上將自定義HTML添加到上下文菜單中,我不認爲這是可能的。 – 2013-06-18 04:35:10

+0

我不認爲這是一個完整的答案,因爲您鏈接到的文檔不夠清晰。例如,我們應該將哪些參數傳遞給chrome.contextMenus.create以限制菜單項只顯示在ID爲「foobar」的元素上? – 2013-11-10 00:07:25

+1

這是不可能我認爲,但你可以創建和刪除項目時點擊取決於所點擊的元素,如這裏所述http://stackoverflow.com/questions/4730843/how-do-i-restrict-context-menus出現只爲某些選定的文本在一個ch – user1950929 2013-12-06 15:54:16

相關問題