Bonjour,

au début de mon script, je déclare un tableau de la façon suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
var tableau_objet = new Array();
puis ma fenêtre appelle le script suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
  function open_prompt(t,d,h){
    len = tableau_objet.length;
    window.open('test.php?numb='+len,'','width=200 height=200');
    tableau_objet[len] = ([t,d,h]);
  }
comme vous le constatez, ce script ouvre un un pop up et je vais tenter de récupérer le tableau global dans cette fenêtre + un champs du pop up afin de modifier la fenêtre appelante de cette façon :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
function get_col(){   
    len = document.def_ex_valu.numb.value; // champs du pop up    
    window.opener.t.className = 'cel4';
    window.opener.t.appendChild(document.createTextNode(v)); 
  }
Or il semble que dans le pop up , la taille du tableau global soit 0 (alert(tableau_objet.length) -> 0)

j'arrive pas à voir pourquoi... Si quelqu'un de plus calé voit mon erreur...

Merci