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;![]()
La FAQ JavaScript – Les cours JavaScript
Touche F12 = la console → l’outil indispensable pour développer en JavaScript !
je regarde le possible et je teste quelques scripts
Partager