No toque nunca este tema, pero igual queria aportar algo.
Si visitamos el sitio www.google.co.in se injectara el archivo myscript.js, donde generarà un boton.
manifest.json
myscript.js
Fuente: http://stackoverflow.com/a/14069119
Te recomiendo que visites los enlaces que proporciona el usuario, tambien leer sobre modificar DOM con javascript y ademas...
Crear nuestra primera extensión: https://developer.chrome.com/extensions/getstarted.html
Uso del patron para URLs: https://developer.chrome.com/extensions/match_patterns.html
Si visitamos el sitio www.google.co.in se injectara el archivo myscript.js, donde generarà un boton.
manifest.json
Citar
{
"name":"Inject DOM",
"description":"http://stackoverflow.com/questions/14068879",
"version":"1",
"manifest_version":2,
"content_scripts": [
{
"matches": ["http://www.google.co.in/*","https://www.google.co.in/*"],
"js": ["myscript.js"]
}
]
}
myscript.js
Código (javascript) [Seleccionar]
// Checking page title
if (document.title.indexOf("Google") != -1) {
//Creating Elements
var btn = document.createElement("BUTTON")
var t = document.createTextNode("CLICK ME");
btn.appendChild(t);
//Appending to DOM
document.body.appendChild(btn);
}
Fuente: http://stackoverflow.com/a/14069119
Te recomiendo que visites los enlaces que proporciona el usuario, tambien leer sobre modificar DOM con javascript y ademas...
Crear nuestra primera extensión: https://developer.chrome.com/extensions/getstarted.html
Uso del patron para URLs: https://developer.chrome.com/extensions/match_patterns.html