Recup variable javascript

Fermé
olivia - 19 mars 2003 à 12:47
 wafi - 12 févr. 2008 à 17:26
Bonjour tt le monde,

J'aimerais savoir ct recuperer une variable définie ds un script d'une page a une autre?

Ds la fonction de ma 1ère page , j'ai:

function valid(theURL)
{
var a='toto';
self.location.href=theURL;
}

Je vais ensuite sur une nvlle page qui doit recuperer la variable avec ce script:

function recup()
{
document.writeln("chaine: "+a);
}

OU est-ce que j'ai faux?Est ce ke kkun pourrait m'aider stp?

merci par avance.

3 réponses

conseil : révise les définition variables locale et variable globale + le chapitre portée d'une variable
0
Marden Messages postés 1072 Date d'inscription dimanche 11 février 2001 Statut Membre Dernière intervention 29 janvier 2006 210
19 mars 2003 à 13:26
Je ne suis pas sûr que la notion de variable locale ou globale puisse s'appliquer dans le contexte évoqué. A mon avis (si je me trompe, que ceux qui connaissent corrigent mes propos), les différentes pages se comportent comme des exécutables indépendants, qui pourraient communiquer par fichier ou par variable d'environnement.
Ces mécanismes n'étant pas disponibles directement avec Javascript, la solution peut consister à passer par les "cookies", ou par un cadre (frame) éventuellement invisible, présent en même temps que chacune des pages.
0
Salut,
Il faut passer en variable l'information
function valid(theURL)
{
var a='toto';
window.location.href="/theURL.php?a='toto'";
}

Bonne chance

wafi
0