Utilisation d'un javascript avec perl - Perl - Programmation
Marsh Posté le 13-04-2006 à 10:26:47
LadyKat a écrit : Bonjour |
Une possibilité est de faire un formulaire avec des champs cachés dont le numéro de page désiré. Le lien next ou le changement de page met dans le champs caché le numéro de page voulu, d'autre champs caché contiennent éventuellement des données entrèes avant.
Au niveau du Perl, tu récupère les données comme tu le fait normallement lorsque tu receptionne un formulaire.
Marsh Posté le 13-04-2006 à 11:31:19
interpreter le javascript dans un optique de suivi automatique de liens c'est une GROSSE galere...
Il existe des bindings perl pour spidermonkey (l'interpreteur javascript de mozilla), mais c'est pas evident:
les modules JavaScript::SpiderMonkey et et Javascript.
(ils font sensiblement la meme chose).
Dans ce cas tu peux creer un contexte avec la definition de la fcontion javascript en question, puis l'executer avec les bon parametres...
Dit nous si ca marche pour ton probleme
Marsh Posté le 31-03-2006 à 21:33:53
Bonjour
je cherche à me servir d'un javascript afin de récupérer des données supplémentaires.
par exemple ... j'ai cette page ici :
http://www.ncbi.nlm.nih.gov/entrez [...] rm=1.1.1.1[EC/RN%20Number]
et j'aimerai passé au page suivante, mais pour cela ... il faut que je me serve du javascript suivant : http://www.ncbi.nlm.nih.gov/entrez/query/query.js
et j'aimerai récupérer ce qu'il me renvoie ...
pour cela ... il faudrait que je simule un clique je suppose afin de déclencher le java script, mais alors comment lui envoyer les données ? et récupérer la sortie ...
le code que la page utilise pour envoyer ces données est :
<a class="dblinks" href="javascript:var frm = document.frmQueryBox;frm.inputpage.value=2;Go('Pager');">Next</a>
J'espère que vous pouvez m'aider
Merci beaucoup