bjr je débute sur ce forum et en programmation javascript. J'ai découvert greasemonkey avec firefox.pouvez vous m'expliciter l'utilisation pas à pas d'un script avec ce logiciel ? merci à vous tous.
bjr je débute sur ce forum et en programmation javascript. J'ai découvert greasemonkey avec firefox.pouvez vous m'expliciter l'utilisation pas à pas d'un script avec ce logiciel ? merci à vous tous.
Salut !
Greasemonkey c'est facile, c'est juste du JavaScript avec quelques privilèges en plus. Pour manipuler des éléments de ta page, tu fais comme d'habitude, getElementById, createElement, appendChild, etc.
Le piège au début c'est quand on veut accéder aux variables JavaScript de la page. Pour protéger l'utilisateur, les variables du script privilégié ne sont pas placées dans le même contexte. Ainsi, le contexte de la page est accessible dans le userscript en utilisant unsafeWindow.
Par exemple :
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <!-- ... le code HTML de la page web --> <script> var a = 5; </script>D'autres questions ?
Code JS : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 // ton userscript var a = unsafeWindow.a;![]()
je regarde le possible et je teste quelques scripts
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager