2012-07-13 105 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

相关问题