2011-05-23 6 views
19

Me gustaría desarrollar una extensión de Internet Explorer que cambie el contenido de una página web específica, como las secuencias de comandos de contenido en Google Chrome. (por ejemplo, cuando voy al sitio web Google y busco "coche" me gustaría tener un div creado en la página con la palabra "carro" adentro).Crear extensión de Internet Explorer para cambiar el contenido de una página web

He estado buscando en SO, pero no he encontrado evidencias claras si este tipo de cosas es posible.

Lo que estoy buscando específicamente es un tutorial claro o algún ejemplo de cómo hacer esto.

Bruno,

Respuesta

12

he respondido a una pregunta similar, pero la respuesta es en C#. Describe cómo crear un proyecto totalmente funcional para lograr exactamente lo que solicitó: ¡cambiando el contenido de la página!

How to get started with developing Internet Explorer extensions?

Se cubre otros temas también:

  • javascript que va desde el complemento
  • cómo registrar los complementos de IE
  • ahorro de datos (configuraciones complemento)
+0

Estoy viendo su respuesta (lo cual es genial) pero estoy preocupado con los problemas de compatibilidad y ni siquiera sé cómo empaquetar la extensión (es por eso que estoy buscando un tutorial realmente novato :-) [ paso a paso como en Firefox o Chrome (me refiero a que lo están haciendo, ¿por qué no al personal de IE?) – Bruno

4

Puede leer más acerca de Internet Explorer Extension de MSDN:

http://msdn.microsoft.com/en-us/library/aa753587(v=vs.85).aspx

extensiones de IE no se crean usando tecnologías web, son creados usando C++/NET.. Tales como ActiveX

+0

Gracias por su respuesta, pero la documentación parece bastante obsoleta y no vi una mención de inyección de código. – Bruno

+2

Hola Bruno, puedes echar un vistazo a lo que Jonathon declaró en la Extensión de IE de GreaseMonkey.El código fuente está disponible y extiende el IE y permite la manipulación dentro del DOM si necesita un ejemplo de cómo funcionan las extensiones de IE –

17

Eso es exactamente lo que se hace Greasemonkey para IE para http://www.gm4ie.com/

+0

@Jonathon Wisnoski Gracias por su respuesta; GreaseMonkey se ve muy bien, pero preferiría no usarlo debido a la instalación que requiere. – Bruno

+0

La instalación? ¿De qué otro modo tiene la intención de instalar una extensión de IE? El código fuente está en la página; probablemente puedas adaptarlo a lo que quieras, o al menos aprender de él. ¿Estabas esperando un objeto de JavaScript que puedas cargar de forma silenciosa/maliciosa en una página? – Rup

+0

@Rup No, solo quiero crear una extensión que pueda compartir (como en Google Chrome o Firefox). – Bruno

3

similares a "Greasemonkey para IE" es Trixie:

Trixie es Internet Explorer como Greasemonkey es para Firefox. Te permite mezclar la web a través de scripts. Puede hacer esto para hacerlo más legible, corregir errores o incluso agregar pequeñas características para que el sitio sea más útil para usted. Trixie por sí mismo no hace nada de esto. Es solo un complemento para Internet Explorer que permite la ejecución de fragmentos de código JavaScript y, por lo tanto, le permite usar la Web de la forma que desee.

Cuestiones relacionadas