insertar - llamar javascript desde html
¿Cómo especificar qué scripts de contenido se ejecutarán en all_frames y cuáles no? (1)
Cuando se especifican parámetros en el archivo de manifiesto de una extensión de Chrome, hay una opción all_frames
. Esto permite que las secuencias de comandos de contenido se incrusten en todos los marcos de una página o no.
Un ejemplo de lo que quiero lograr es tener a.js ejecutándose con all_frames = false y b.js con all_frames=true
.
La propiedad de manifiesto content_scripts
es una matriz , por lo que puede definir múltiples objetos de especificación de script de contenido:
"content_scripts": [
{
"matches": ["http://www.google.com/*"],
"css": ["mystyles.css"],
"js": ["a.js"],
"all_frames": false
},
{
"matches": ["http://www.yahoo.com/*"],
"js": ["b.js"],
"all_frames": true
}
],