Script fonctionne sur Firefox mais pas sur IE

Laurent -  
 Daniel -
Bonjour,

J'en appelle aux experts ou du moins à ceux qui ont de meilleurs yeux que moi :).

Bon, mon script est très moyen, je sais, mais il me suffit, c'est exactement ce que je veux, je ne veux donc pas de le raccourcir ou le modifier.

Simplement, je me suis aperçu hier qu'il ne fonctionne pas sur IE ! Quelqu'un peut-il me dire d'où ça vient ?

Voici le script en question :

<HTML>
<HEAD>
</HEAD>
<BODY>

<font face="arial" size=2 color="white"><b>
<SCRIPT type="text/javascript" language="Javascript">

function cal() {

var pl=document.form1.type.value;

var tf=document.form1.metres.value;

var su=document.form1.support.value;

var resultat=pl*tf*su;
var resultat=Math.round(resultat*100)/100;

document.form1.tresultat.value=resultat;}

</script>

<form name="form1">
Type de Zinc :
<select name="type" style="text-align:center">
<option value="1" onClick="cal()">Zinc classique
<option value="1.18" onClick="cal()">Zinc vieilli "Gris anthracite"
<option value="1.48" onClick="cal()">Zinc couleur "Cuivré"

</select><br><br>

Support :
<select name="support" style="text-align:center">
<option value="1" onClick="cal()">Je fournis le support à Zinguer
<option value="1.165" onClick="cal()">Uninterieur.com me fournit le support à Zinguer

</select><br><br>
Longueur à Zinguer :
<select name="metres">
<option value="118.30" onClick="cal()">0.5 mètres
<option value="135.20" onClick="cal()">0.6 mètres
<option value="152.10" onClick="cal()">0.7 mètres
<option value="169.00" onClick="cal()">0.8 mètres
<option value="185.90" onClick="cal()">0.9 mètres
<option value="202.80" onClick="cal()">1.0 mètres
<option value="219.70" onClick="cal()">1.1 mètres
<option value="236.60" onClick="cal()">1.2 mètres
<option value="253.50" onClick="cal()">1.3 mètres
<option value="270.40" onClick="cal()">1.4 mètres
<option value="287.30" onClick="cal()">1.5 mètres
<option value="304.20" onClick="cal()">1.6 mètres
<option value="321.10" onClick="cal()">1.7 mètres
<option value="338.00" onClick="cal()">1.8 mètres
<option value="354.90" onClick="cal()">1.9 mètres
<option value="371.80" onClick="cal()">2,0 mètres
<option value="388.70" onClick="cal()">2.1 mètres
<option value="405.60" onClick="cal()">2.2 mètres
<option value="422.50" onClick="cal()">2.3 mètres
<option value="439.40" onClick="cal()">2.4 mètres
<option value="456.30" onClick="cal()">2.5 mètres
<option value="473.20" onClick="cal()">2.6 mètres
<option value="490.10" onClick="cal()">2.7 mètres
<option value="507.00" onClick="cal()">2.8 mètres
<option value="523.90" onClick="cal()">2.9 mètres
<option value="540.80" onClick="cal()">3.0 mètres
<option value="557.70" onClick="cal()">3.1 mètres
<option value="574.60" onClick="cal()">3.2 mètres
<option value="591.50" onClick="cal()">3.3 mètres
<option value="608.40" onClick="cal()">3.4 mètres
<option value="625.30" onClick="cal()">3.5 mètres

</select>
<br><br>
Soit : <input type="text" name="tresultat" style="text-align:center; width:60px; color:red;"> €uros TTC.
</b>
</font>
</form>
</BODY>
</HTML>

Merci d'avance !
Configuration: Windows Vista
Firefox 3.5.7

9 réponses

  1. winco07 Messages postés 124 Statut Membre
     
    Bonjour,

    Petite question, ca a déjà fonctionner sous IE ou pas ?
    0
  2. Laurent
     
    Bonjour,

    @jmg78 : Tu préfères un lien vers un .js ?

    @ winco07 : Non, il ne marche pas sur IE depuis le début, un client me l'a signalé hier mais il a essayé depuis plusieurs jours.

    Merci à tous d'avance.
    0
  3. winco07 Messages postés 124 Statut Membre
     
    Je demande ca parce que j'ai l'impression qu'il y a des soucis depuis la nouvelle mise à jour d'internet explorer 8 du 22 janvier.

    Les selects marchent sous un IE antérieure et depuis cette mise à jour ils ne fonctionnent plus.
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Daniel
     
    Je ne vois pas, peut etre qqun d'autre pourra t'aider, désole..
    0
  6. jmg78
     
    c'est trés souvent , on préfère un lien
    -1