Se connecter avec
S'enregistrer | Connectez-vous

Ouverture popup quand selection d'une valeur precise dans une liste de

Dernière réponse : dans Programmation

Bonjour a tous
Voila mon probleme :
Je voudrais lorsque je selectionne une certaine valeur dans ma liste deroulante ($codeetat=3) ouvrir une popup
Pour remplir la liste deroualnte jutilise la fonction suivante :

Appel de la fonction
//////////////
affichelisteetat($codeetat,'codeetat',0);

Code de la fonction
//////////////
function affichelisteetat($codeetat,$nom,$allowempty) {
$query="SELECT codeetat, nometat FROM etatsincident ORDER by nometat";
$req=mysql_query($query);
////////////////////////////////////////////////
///////////
echo"<select name='$nom' onChange=\"window.open('popup.php?page=validatio
n&codeetat='+this.options[this.selectedIndex
].value+'','Confirmation','width=530,height=470'
) \">"
////////////////////////////////////////////////
//////////
if($allowempty!=0)
echo "<option value=\"\"></option>";

while($line = mysql_fetch_array($req)) {
$tmpcode=$line["codeetat"];
$tmpnom=$line["nometat"];
echo "<option";

if($codeetat==$tmpcode) { echo " selected"; }
printf(" value =\"%d\">%s</option>\n",$tmpcode,$tmpnom);
}
echo "</select>\n";
}

En faite pour l'instant lorsque je change de valeur dans ma liste (attribut onchange) la popup s'ouvre automatiquement.
Je voudrais qu'une popup s'ouvre lorsque je selectionne une certaine valeur de ma liste
( correspondant a codetat = 3)
Lassé par la pub ? Créez un compte

'pis de toutes façons je bloque les popups (en fait, généralement les réglages par défaut de tous les navigateurs actuels) et je ne navigue pas plus loin si je suis dépendant d'une popup : le site peut aller se faire promener, je trouverai toujours mon bonheur ailleurs, là où c'est moins contraignant :na:  !!

:jap: 
Lassé par la pub ? Créez un compte