javascript
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
javascript [2013/02/28 10:55] – ginko | javascript [2013/03/01 18:41] (current) – ginko | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Javascript ====== | ====== Javascript ====== | ||
+ | ===== Classics ===== | ||
+ | |||
+ | Quelques techniques classiques à utiliser notamment dans GreaseMonkey. | ||
+ | |||
+ | ==== Matcher l'URL sur une Regex ==== | ||
+ | <code javascript> | ||
+ | |||
+ | ==== Récupérer un élément via une requête XPath ==== | ||
+ | <code javascript> | ||
+ | return document.evaluate( xpathStmt, node, null, XPathResult.FIRST_ORDERED_NODE_TYPE, | ||
+ | } | ||
+ | |||
+ | var myXPath = "/ | ||
+ | var myElement = getNode(myXPath, | ||
+ | </ | ||
+ | |||
+ | ==== Récupérer des éléments ==== | ||
+ | <code javascript> | ||
+ | document.getElementById() | ||
+ | document.getElementsByClassName() | ||
+ | document.getElementByName() | ||
+ | document.getElementByTagName() | ||
+ | document.getElementByTagNameNS() | ||
+ | </ | ||
+ | ==== Méthodes de navigation sur la page ==== | ||
+ | <code javascript> | ||
+ | el.blur() | ||
+ | el.click()</ | ||
+ | ==== Affecter des raccourcis clavier ==== | ||
+ | [[javascript: | ||
===== Boucle d' | ===== Boucle d' | ||
__NB__ : // | __NB__ : // | ||
Line 13: | Line 43: | ||
setTimeout(" | setTimeout(" | ||
</ | </ | ||
+ | |||
+ | Ressource : [[http:// |
javascript.1362045329.txt.gz · Last modified: 2013/02/28 10:55 by ginko