Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1456 connectés 

  FORUM HardWare.fr
  Programmation
  Perl

  Utilisation d'un javascript avec perl

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Utilisation d'un javascript avec perl

n°1336718
LadyKat
Posté le 31-03-2006 à 21:33:53  profilanswer
 

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  

mood
Publicité
Posté le 31-03-2006 à 21:33:53  profilanswer
 

n°1345782
zyx
NCC - 1701
Posté le 13-04-2006 à 10:26:47  profilanswer
 

LadyKat a écrit :

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


 
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.

n°1345857
pospos
Posté le 13-04-2006 à 11:31:19  profilanswer
 

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


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Perl

  Utilisation d'un javascript avec perl

 

Sujets relatifs
Bouton abandonner en javascript [RESOLU]Vérification d'un formulaire SANS javascript
[Perl] substitution de caractères accentuésutilisation de LIMIT dans une requete complexe
[résolu] Problème bouton / javascript[Javascript] Déplacer le curseur (ou la sélection) dans un textarea
Javascript est les bases de données[JavaScript] afficher/masquer/décaler
transfert de valeur dans iframe(javascript)récup méthodes/propriétés objet javascript
Plus de sujets relatifs à : Utilisation d'un javascript avec perl


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR