Bonjour ,

j'utilise une fonction javascript pour rediriger un visiteur en fonction d'un choix sur une droplist avec le OnChange .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<script type="text/javascript">
<!--
function product(a,b){
var url = "product.php?var="+a+"&value="+b;
document.location = url;
}
//-->
</script>
mais voila cette fonction fonctionne sous IE mais il ne se passe absolument rien sous FireFox .

le onchange ressemble a ca :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<select name="type" style="width:15em" onChange="product('type',document.getElementById('type').options[document.getElementById('type').selectedIndex].value)">
<?php 
$requete = mysql_query("SELECT DISTINCT text.id_text,text.text_".$_SESSION['lang']." 
        FROM  text INNER JOIN produit 
        ON text.id_text=produit.type_id_text 
        ORDER BY text.text_".$_SESSION['lang'],$cnx);
$result = mysql_fetch_assoc($requete);
do{
        ?>
	<option value="<?php echo $result['id_text']; ?>" <?php if($result['id_text']==$type)echo"selected"; ?> ><?php echo $result['text_'.$_SESSION['lang']]; ?></option>
	<?php
}while ( $result = mysql_fetch_assoc($requete) );
?>
</select>
en fait jai 4 combo et quand je change l une d'elle je veux remettre a jour la page . ( et accésoirement les combo )
Qqun aurait il une idée du pourquoi sous FireFox ca ne fonctionne pas ?
je rapelle que sous IE ca fonctionne nickel chrome .