Script ok ss Firefox mais pas internet expl.!

Résolu/Fermé
peanut - 22 mai 2008 à 11:18
 peanut - 22 mai 2008 à 11:43
Bonjour,

Le code suivant fonctionne sous Firefox mais pas Internet ! que dois-je faire ?

<?php
function AffCE($client,$FE)
{?>
<script type="text/javascript">
actuel=0;
function change(num)
{
if (document.getElementById("contenu-"+num).style.visibility == "hidden" )
{
document.getElementById("contenu-"+num).style.visibility = "visible";
document.getElementById("contenu-"+num).style.height = "auto";
}
else
{
document.getElementById("contenu-"+num).style.visibility = "hidden";
document.getElementById("contenu-"+num).style.height = "0px";
}
if (actuel != num)
{
document.getElementById("contenu-"+actuel).style.visibility = "hidden";
document.getElementById("contenu-"+actuel).style.height = "0px";
}
actuel=num;
}
</script>
<?php
$bdd = mysql_connect("55.56.5.156", "root", "arai600ix");
$bdd = mysql_select_db("activity_dev", $bdd);


$reqlist="SELECT * FROM `refhd` where `CLIENT` LIKE '".$client."' AND `FE` LIKE '%".$FE."%'";
// requete pour la liste d'evenements
$evlist=mysql_query($reqlist);
$num=1;
while ($resultat=mysql_fetch_array($evlist,MYSQL_ASSOC))
{
$tableCE[$num]['CE']=utf8_encode($resultat['CE']);
$tableCE[$num]['description']=utf8_encode($resultat['Description']);
$tableCE[$num]['consigne']=utf8_encode($resultat['Consigne']);
$num++;
}

echo "<SELECT id=\"listeCE\" name=\"listeCE\">";
echo "<OPTION VALUE=\"1\" onclick=\"change('0');\">codes evenements :</OPTION>";
for ($i=1;$i<$num;$i++)
{
echo "<option id=\"".$i."\" onclick=\"change('".$i."');\">".$tableCE[$i]['CE']."</option>";
}
echo "</SELECT><br>";

echo "<div id=\"contenu-0\" style=\"width:100%;visibility:visible;height:0px;text-align:center;background-color:#EEFFFF;\">";
echo "choisissez un code evenement.";
echo "</div>";
for ($i=1;$i<$num;$i++)
{
echo "<div id=\"contenu-".$i."\" style=\"width:100%;visibility:hidden;height:0px;text-align:center;background-color:#EEFFFF;\"><table >";
echo "<tr><td width=\"50%\">".$tableCE[$i]['description']."</td><td width=\"50%\">".$tableCE[$i]['consigne']."</td><tr>";
echo "</table></div></div>";
}
}
?>
A voir également:

1 réponse

ok c bon ça vient de l'événement onclick grrr
0