Bonjour,

Dans l'optique de télécharger toutes les ressources (images, etc) mentionnées dans une page web, je rencontre des cas où ce n'est pas complètement possible, car certains liens sont 'enfermés' dans du code javascript. Le code présenté ci-dessou est un extrait de code html. Le fonctionnement produit est le suivant :
- une table avec plusieurs colonnes est affichée dans la partie gauche de la page.
- dans la dernière colonne de chaque ligne, un clic sur l'image (fleche.gif) représentant un lien a pour effet d'envoyer (je suppose) une requête http au serveur et d'afficher le résultat de la requête dans la partie droite de la page, sous la forme d'une 2ème table, sans que la page soit entièrement rechargée, alors que cette nouvelle table n'était pas visible au préalable.

J'aimerai savoir comment récupérer tous les élements de cette requête (de type POST visiblement) pour la reproduire manuellement à l'aide d'un UserAgent.
Comme mes connaissances en ajax et xajax sont quasiment nulles, un petit coup de pouce me serait d'une aide très précieuse.

Merci d'avance à tous ceux qui voudront bien se pencher sur ce problème.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
 
<script type="text/javascript">
  var xajaxRequestUri="/fr/xajax/call";
  var xajaxDefinedGet=0;
  var xajaxDefinedPost=1;
  var xajaxLoaded=false;
  function xajax_getResultats(){return xajax.call("getResultats", arguments, 1);}
</script>
... Puis un peu plus loin dans la page...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<a href="" onclick="xajax_getResultats('QTZhODW4ODBlZX7EVTJNVFl4Y1FkKTFlY6QxMP==', '2007-12-10', '1', '', '123654'); return false;"><img src="images/fleche.gif" /></a>