Bonjour à tous !

J'ai suivi tous les codes que j'ai pu trouvé sur les forums et autres tuto mais je n'arrive pas à faire fonctionner le mien.

Voilà ce que je veux faire.
Il faut que je test si une popup est déjà ouverte.
Si non, l'ouvrir.
Si oui en ouvrir une avec un nom différent.
Il ne peut y avoir que 5 popup ouvertent en tout.

Voici mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
function newwin2(MyUrl){
  i=0;
  while (i<5){
    fen = "NewWinComp"+i;
    if (fen.closed == false){
      i = i + 1;
    }
    else{
      NouvelleWin=window.open (MyUrl,fen,"menubar=no,status=no,location=no,resizable=no,toolbar=no,       break;
    }
  }
}
La première fois ça marche. Le code m'ouvre bien une popup NewWinComp0 mais aprés, plus rien... J'ai l'impression que le test ne fonctionne pas en fait...

Au secours s'il vous plait