Bonjour,
Il ya quelques semaines j'avais posé une question identique concernant un script qui fonctionnait bien sous ie et qui ne marchait pas avec mozilla.
Aujourd'hui c'est la même chose, je ne sais pas pour quelle raison mozilla ne le prend pas en compte alors que sur ie ca fonctionne. D'ou vient le probleme d'incompatibilité ?
Il s'agit de 4 boutons qui corresponde a des durée lorsque l'on clique dessus
cela nous renvoie une mensualité de crédit.
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <script language="javascript" type="text/javascript"> var Montant=900; var tx=0.1039; var Denominateur=0; var Numerateur=0; var exposant= 0; var valeur=0; function raisePower(x,y) { return Math.pow(x,y) } function change(tt) { Numerateur = Montant*tx/12; valeur= 1 +(tx/12); exposant=raisePower(valeur , tt); Denominateur=1-(1/exposant) ; Mens = Math.round((Numerateur/Denominateur)*100)/100; switch (tt) { case 48: document.getElementById('prixmois').value =Math.round((Mens)*10)/10 + ' /jour'; document.getElementById('prixjour').value= Math.round((Mens/30)*10)/10 + ' /mois'; document.getElementById('duree').value= 'x' + tt + ' mois'; break; case 36: document.getElementById('prixmois').value =Math.round((Mens)*10)/10 + ' /jour'; document.getElementById('prixjour').value= Math.round((Mens/30)*10)/10 + ' /mois'; document.getElementById('duree').value= 'x' + tt + ' mois'; break; case 24: document.getElementById('prixmois').value =Math.round((Mens)*10)/10 + ' /jour'; document.getElementById('prixjour').value= Math.round((Mens/30)*10)/10 + ' /mois'; document.getElementById('duree').value= 'x' + tt + ' mois'; break; case 12: document.getElementById('prixmois').value =Math.round((Mens)*10)/10 + ' /jour'; document.getElementById('prixjour').value= Math.round((Mens/30)*10)/10 + ' /mois'; document.getElementById('duree').value= 'x' + tt + ' mois'; break; default: document.getElementById('prixjour').value='erreur'; } } </script> <style type="text/css"> <!-- body,td,th { font-family: Verdana; } .Style7 {color: #FF3300} .Style9 {color: #00CC00} --> </style> </head> <body> <table width="340" border="0" bordercolorlight="#66FFFF"> <tr> <td colspan="2"><div align="center"><strong>Simulez votre mensualité </strong></div></td> </tr> <tr> <td width="96"> <input type="text" value="48mois" onclick="change(48)" /> </td> <td width="228" rowspan="2"> <div id="jour"> <div align="center" id="labeljour"> <input name="prixjour" type="text" id="labeljour" value="2,2€ /jour" size="8"readonly="true" width="200px" /> </div> </div> </td> </tr> <tr> <td width="96"> <input type="text" value="36mois" onclick="change(36)" /> </td> </tr> <tr> <td width="96"> <input type="text" value="24mois" onclick="change(24)" /> </td> <td rowspan="2"> <div id="mois" align="center"> <div style="padding-top:10px;"> <input name="prixmois" type="text" id="labelmens" value="66 /mois" size="8" readonly="true" width="200px" /><br /> <input name="duree" type="text" id="labelduree" value="x 48 mois" size="6" readonly="true" width="200px" /> </div> </div> </td> </tr> <tr> <td width="96"> <input type="text" value="12mois" onclick="change(12)"/> </td> </tr> </table> </body> </html>
Partager