llevo unas horas dándole vueltas y no consigo gran cosa, estoy intentando crear una extensión de chrome que al darle al botón de la misma capture código fuente para parsearlo o alguna información de la página actual al menos (la url, el title, algo).
De momento no he conseguido gran cosa, he creado el archivo
manifest.json
Código:
y el background.js{ "name": "MiExtension", "description": "Experimentando", "version": "0.1", "background": { "scripts": ["jquery-1.11.1.min.js","background.js"] }, "permissions": [ "tabs", "http://*/*", "https://*/*" ], "browser_action": { "default_title": "MiExtension", "default_icon": "icono.png" }, "manifest_version": 2 }
Código:
continuamente me captura la url y el código de la propia extensión y me devuelve algo como$(document).ready(function() { function codigo() { var links = document.querySelectorAll("html"); alert(document.URL + " - " + document.getElementsByTagName('html')[0].innerHTML); } // Called when the user clicks on the browser action. chrome.browserAction.onClicked.addListener(function(tab) { chrome.tabs.update(tab.id, {url: codigo()}); }); });
Código:
y el código html del documento ese que genera automáticamente.chrome-extension://leanalksajdflasdflkasdfh/_generated_background_page.html ...
Si alguien puede ayudarme, lo agradecería enormemente.
Gracias :D