2012-07-13 20 views
7

Quiero crear una extensión de Chrome que agregue una opción al menú contextual cuando el usuario haga clic con el botón derecho en un determinado elemento HTML (por ejemplo, un DIV con un CARNÉ DE IDENTIDAD).Extensión de Chrome: agregue la opción al menú contextual al hacer clic en determinado elemento HTML

Lo usaría para agregar una opción cuando el usuario haga clic derecho en un tweet en Twitter.com y esa opción llamaría a un servicio REST.

¿Esto es posible con una extensión de Chrome Regultar?

+0

Creo que no es posible, pero puede crear y eliminar los elementos al hacer clic dependiendo del elemento seleccionado, como se describe aquí http://stackoverflow.com/questions/4730843/how-do-i-restrict-context-menus-to-appear-only-for-certain-selected-text-in-a-ch – user1950929

Respuesta

8

Sí, estos se llaman Menús contextuales. Puede encontrar los documentos aquí: https://developer.chrome.com/extensions/contextMenus

+0

Publiqué lo mismo antes, luego lo eliminé, porque me di cuenta de que realmente quería realmente agrego HTML personalizado al menú contextual, y no creo que eso sea posible. –

+0

No creo que esta sea una respuesta completa porque la documentación a la que se vincula no es lo suficientemente clara. Por ejemplo, ¿qué parámetros deberíamos pasar a chrome.contextMenus.create para restringir el elemento del menú para que solo aparezca en elementos con una ID igual a '" foobar "'? –

+1

eso no es posible, creo, pero puede crear y eliminar los elementos al hacer clic dependiendo del elemento al que se haya hecho clic, como se describe aquí http://stackoverflow.com/questions/4730843/how-do-i-restrict-context-menus -to-appear-only-for-certain-selected-text-in-a-ch – user1950929

Cuestiones relacionadas