[JS]Variable d' une page à un autre

Variable d' une page à un autre [JS] - HTML/CSS - Programmation

Marsh Posté le 17-01-2009 à 15:56:00    

Bonjour,
 
J' ai besoin de récupérer une variable sur une page afin de l' utiliser sur une autre page.
Est ce possible avec javascript?
 
merci


---------------
FEEDBACK http://forum.hardware.fr/forum2.ph [...] w=0&nojs=0
Reply

Marsh Posté le 17-01-2009 à 15:56:00   

Reply

Marsh Posté le 17-01-2009 à 15:58:09    

cookies ?

Reply

Marsh Posté le 17-01-2009 à 16:07:23    

Je vais voir ça ,
 
Je voudrais me servir soit d un formulaire ou d un tableau, n' est il pas possible de la récuperer sur l 'adresse de la page?
 
j' avais aussi entendu parler des frames?
merci


Message édité par racoboss le 17-01-2009 à 16:14:27

---------------
FEEDBACK http://forum.hardware.fr/forum2.ph [...] w=0&nojs=0
Reply

Marsh Posté le 17-01-2009 à 20:27:01    

Il faut nous en dire plus sur ton site.
C'est du pure HTML/JS, ou tu peux utiliser du PHP ou autre ?
 
Tout est possible, il faut juste utiliser la bonne technique en fonction du contexte et/ou du scénario :
Cookie
Variable dans l'url ou un formulaire
Variable dans une frame cachée ou non
...


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 17-01-2009 à 21:58:54    

salut , c est du pure html /css sans passer par Php

 

je voudrais passer via un formulaire


Message édité par racoboss le 17-01-2009 à 22:02:31

---------------
FEEDBACK http://forum.hardware.fr/forum2.ph [...] w=0&nojs=0
Reply

Marsh Posté le 17-01-2009 à 23:20:14    

Dans la page d'arrivée, décode l'url avec quelque-chose comme :

Code :
  1. <html>
  2. <head>
  3.  <script>
  4.   function loadVars()
  5.   {
  6.    myUrl = document.URL.split( '?' );
  7.    gets = myUrl[1].split( '&' );
  8.    for( aVar in gets )
  9.    {
  10.     theVar = gets[aVar].split( '=' );
  11.     document.write( "var " + theVar[0] + " = '" + theVar[1] + "'<br>" );
  12.    }
  13.   }
  14.  </script>
  15. </head>
  16. <body onload=loadVars()>
  17. </body>
  18. </html>


 
 


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Sujets relatifs:

Leave a Replay

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