Leer HTML con JavaCript en extensión de chrome

Iniciado por lomb, 10 Julio 2016, 19:08 PM

0 Miembros y 1 Visitante están viendo este tema.

lomb

Hola, alguno sabe si se puede llegar a leer el código HTML de la página web del usuario que tenga instalada mi extensión de Chrome?
Quería añadirle una función automatica a una extensión de Google Chrome que estoy desarrollando y realmente no sé si se puede hacer o como se puede hacer

Básicamente quiero parsear el HTML de la página que el usuario este visitando y cambiar ciertas cosas

Saludos y gracias!

#!drvy

Para eso están las extensiones. La forma mas basica de proceder es insertar tu propio javascript dentro de la pagina y a continuacion editar lo que necesitas.

Código (json) [Seleccionar]
{
    "name": "Mi extension",
    "version": "1.0",
    "description": "Mi descripcion",
    "permissions": ["tabs", "http://*/*"],
    "content_scripts" : [{
        "matches" : [ "paginadondeinsertoelscript.com/*"],
        "js" : ["miScript.js"]
    }]
}


Eso seria el manifest.json.. miScript.js es el que se inyectaria dentro de la pagina.

Saludos

lomb

Cita de: #!drvy en 10 Julio 2016, 20:01 PM
Para eso están las extensiones. La forma mas basica de proceder es insertar tu propio javascript dentro de la pagina y a continuacion editar lo que necesitas.

Código (json) [Seleccionar]
{
    "name": "Mi extension",
    "version": "1.0",
    "description": "Mi descripcion",
    "permissions": ["tabs", "http://*/*"],
    "content_scripts" : [{
        "matches" : [ "paginadondeinsertoelscript.com/*"],
        "js" : ["miScript.js"]
    }]
}


Eso seria el manifest.json.. miScript.js es el que se inyectaria dentro de la pagina.

Saludos

Gracias por la respuesta, ahora me queda claro como se debería hacer, pero me surge una duda, si quisiera llegar a hacerlo en todas las webs que visite el usuario podría hacerlo? Además que necesitaría leer todo el html en busca de coincidencias con lo que quiera llegar a cambiar