2012-05-22 11 views
6

¿Cómo ocurre la comunicación entre un panel y un script de contenido? ¿Cómo podemos actualizar dinámicamente el contenido del panel desde el script de contenido? La secuencia de comandos de contenido accede al DOM de la página cargada. Ahora, cada vez que hay un cambio de DOM en la página web, debe mostrarse en el panel. ¿Cómo podemos hacer esto? ¿Alguien puede explicar con un ejemplo?Cómo comunicarse entre el script de contenido y el panel

ACTUALIZACIÓN: aquí es MY ADDON CODE

Por favor, vaya a través de este código. No obtengo la salida

Respuesta

8

Su pregunta es acerca de la comunicación entre dos scripts de contenido: un script de contenido cargado en una página web y otro script de contenido cargado en el panel. Estos scripts de contenido no se pueden comunicar directamente, tienen que comunicarse a través de la extensión (main.js o cualquier módulo que los haya creado). En otras palabras: ocurre un cambio en la página web, el script de contenido reconoce ese cambio y envía un mensaje a la extensión. La extensión recibe el mensaje y lo envía a la secuencia de comandos de contenido en el panel. El script de contenido en el panel luego actualiza el contenido del panel según sea necesario.

+0

así que ahora debería incluir el contenido que interactúa con la página web en page-mod y enviar el mensaje de page-mod al panel. ¿Este enfoque es apreciable? – user1275375

+0

Puede proporcionar un ejemplo que demuestre la comunicación entre page-mod y el panel, En resumen, envíe un mensaje de page-mod al panel para que el contenido del panel se actualice dinámicamente. – user1275375

+0

puede proporcionar un ejemplo que demuestre la explicación anterior – user1275375

Cuestiones relacionadas