Comment automatiquement injecter du code JavaScript dans les pages web, tels que ses variables peut être consulté à partir de la console développeur

J'ai une bibliothèque de fonctions JavaScript que je veux être en mesure d'accéder à partir de la console développeur de un navigateur web. Je veux être en mesure d'exécuter mes fonctions côte-à-côte avec les fonctions et les variables définies par la page web.

Une solution que je vois est de simplement copier/coller avec le code directement dans le navigateur de la console et ensuite de l'utiliser, mais ce serait mieux si il y avait une solution plus élégante, surtout parce que ma base de code pourrait croître beaucoup, et je ne veux pas avoir à copier/coller à chaque fois que je charge.

Une autre solution j'ai été en utilisant les Extensions de Chrome. Extension Chrome Contenu des Scripts (https://developer.chrome.com/extensions/content_scripts.html#host-page-communication) permettent de code JavaScript à exécuter automatiquement sur les visites de pages web, cependant, le ci-dessus précise la page web que

"[Scripts de contenu ne peut pas] utiliser des variables ou des fonctions définies par les pages web ou par d'autres scripts de contenu."

Est-il un autre moyen d'accomplir cela?

Merci pour l'aide!

Peut-être quelque chose comme Tampermonkey
tampermonkey ou greasemonkey travail. je voudrais faire un simple script qui permet de faire un script à distance de la balise, et de modifier le code dans cette distance url pour un entretien facile.
Je suis à la recherche dans ce droit maintenant, et je pense que c'est ce que je veux. Je peut finir à l'aide de la source (code.google.com/p/tampermonkey/source/browse/trunk/build_sys/...) pour comprendre comment il fonctionne et de le reproduire à la place.

OriginalL'auteur crouleau | 2013-07-06

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *