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

  FORUM HardWare.fr
  Programmation
  Perl

  Passer un tableau ou une hash Perl à JavaScript

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Passer un tableau ou une hash Perl à JavaScript

n°1505097
radioh
Posté le 19-01-2007 à 14:46:00  profilanswer
 

Salut,  
 
tout est dans le titre...
 
comment faire ?
 
merci

mood
Publicité
Posté le 19-01-2007 à 14:46:00  profilanswer
 

n°1505100
anapajari
s/travail/glanding on hfr/gs;
Posté le 19-01-2007 à 14:53:34  profilanswer
 

je sais pas exactement ce que tu veux faire mais ça sent la mauvaise idée [:cupra]
 
Quoi qu'il en soit tu ne peux pas "passer" un paramètre perl directement à du javascript puisque tous deux ne s'executent pas au même endroit ( perl=serveur, js=client).
Par contre rien ne t'empêche de "générer" du code javascript en perl.
Donc la réponse à ta question c'est print ou echo [:spamafote]
 
petit exemple:

Code :
  1. print '<script type="text/javascript">var tonTableauJS = new Array('.(join ',', @tonTableauPerl).');</script>';

n°1505101
radioh
Posté le 19-01-2007 à 15:02:08  profilanswer
 

merci pour ta réponse !
 
tu saurais pas par hasard aussi comment faire pour générer une hash JS a partir d'une hash PERL ?

n°1505121
anapajari
s/travail/glanding on hfr/gs;
Posté le 19-01-2007 à 15:21:37  profilanswer
 

Exactement pareil [:pingouino]

Code :
  1. print "<script type='text/javascript'>\nvar taHashJs = new Array();\n";
  2. foreach(keys %taHashPerl){
  3.   print "taHashJs[".$_."] = '".$taHasPerl{$_}."';\n";
  4. }
  5. print "</script>\n";


n°1509008
pospos
Posté le 31-01-2007 à 11:24:21  profilanswer
 

Sinon il y a aussi la solution JSON avec le module JSON-Syck (inclus dans YAML-Syck), et qui permet d'echanger n'importe quelle structure de donnée entre perl et javascript


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

  Passer un tableau ou une hash Perl à JavaScript

 

Sujets relatifs
passer un parametre avec un includeaide pour un novice du javascript
Tableau impossible à afficher dans le haut absolu de la pageHyperlein->Bdd.sql->tableau
[Javascript] perte de référence sur l'openerPointeur de tableau de pointeurs de strings....
Donner pour le developpement de perlcréer une sphere dans un tableau
Plus de sujets relatifs à : Passer un tableau ou une hash Perl à JavaScript


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