[Perl] comment naviguer sur un site avec du javascript

comment naviguer sur un site avec du javascript [Perl] - Perl - Programmation

Marsh Posté le 27-01-2010 à 06:11:22    

bonjour a tous,
 
je suis familier des modules perl permettant de naviguer des pages html, mais je ne saurais pas comment appeler du javascript... est ce possible?
d'apres ce que je sais le javascript est interprete cote client... mais en meme temps il fait appel a des fonctions qui se trouvent cote serveur?
 
merci a ceux qui pourront m'eclairer
 
--ztg

Reply

Marsh Posté le 27-01-2010 à 06:11:22   

Reply

Marsh Posté le 27-01-2010 à 09:51:08    

C'est assez limité.
Sputnik a posé une question similaire il y a peu de temps: http://forum.hardware.fr/hfr/Progr [...] 7282_1.htm
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 28-01-2010 à 03:20:32    

Merci gilou, j'ai installe Win32::IE::Mechanize, qui a l'air effectivement de repondre en theorie a mes besoins.
En pratique, le package a l'air abandonne depuis 2005... a voir!
 
Merci

Reply

Marsh Posté le 28-01-2010 à 10:55:25    

Pour Mechanize, je ne pense pas qu'il soit abandonné, vu qu'il est très utilisé. Sinon, on peut toujours utiliser LWP et gérer soi même la communication (ce que je fais pour des besoins spécifiques). Mais les ajouts se font peut être plutôt au niveau de sous-modules.
A+,


Message édité par gilou le 28-01-2010 à 10:56:40

---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 29-01-2010 à 01:37:36    

"nmake test" a quelques erreurs, et beaucoup dans la partie javascript.
Sais tu si une version d'IE est particulierement bien supportee?

Reply

Marsh Posté le 29-01-2010 à 12:00:29    

Oui, c'est vrai que ca fait 5 ans que ça n'a pas été dévellopé (j'ai confondu avec le Mechanize de base dans ma réponse précédente). Il y a certaines corrections de bugs (pas implementées dans la version en cours) dans les rapports de bugs.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 01-07-2010 à 00:26:27    

Je reviens la dessus... au final je n'ai rien reussi avec des modules Perl.
Y a t'il des moyens (meme avec d'autres langages?) de piloter le browser (sans le browser serait mieux mais j'ai des doutes) pour interpreter le Javascript d'une page?

Reply

Marsh Posté le 01-07-2010 à 08:39:24    

:hello:  
A tout hasard, tu as jeté un œil au script posté la semaine dernière en bas de cette page? http://www.perlmonks.org/?node_id=666236
A+,


Message édité par gilou le 01-07-2010 à 08:46:14

---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed