Bonjour à tous !
Après au moins 2 heures de recherches sur Internet et dans 2 bouquins, je me décide à demander de l'aide
Je vais pas faire dans l'original mais mon problème est sur MSIE, alors que sous Firefox ca marche sans problème.
J'ai donc une page principale avec un mini formulaire :
Code html : 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 <div id="d_config" style="margin_bottom: 10px"> <form name="f_config"><table border="0" width="100%" align="center"> <!-- Affichage du formulaire pour le systeme par code --> <tr> <td align="center" width="300" class="menu_elt">Système par code :</td> <td align="center" width="300"> <input type="radio" id="syst_code0" name="syst_code" value="0" <?php if ($config->systeme_code==0) echo "checked"; ?>><label for="0">Non</label> <input type="radio" id="syst_code1" name="syst_code" value="1" <?php if ($config->systeme_code==1) echo "checked"; ?>><label for="0">Oui</label> </td> <td align="center" width="50" rowspan="2"><a href="javascript:;"><img id="valid" src="./images/icones/modify.png" border="0"></a></td> </tr> <!-- Affichage du formulaire pour l'adresse du serveur VoD --> <tr> <td align="center" width="300" class="menu_elt">Adresse du serveur VoD :</td> <td align="center" width="300"><input style="width: 300px;" type="text" id="vod_adresse" value="<?=$config->vod_adresse?>"></td> </tr> </table></form> </div>
J'ai à côté ma gestion d'évènements :
Ainsi que ma fonction enregistrant les modifications du formulaire (requete ajax) :
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function bindClick(e) { Event.observe($('valid'), "click", saveConfig, false); } Event.observe(window, "load", bindClick, false);
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 function saveConfig(e) { // Objet Requete Ajax de la lib Prototype new Ajax.Request('./ajax/config_modif.php', .... .... }
Donc en cliquant sur mon image "modifier", cela provoque la requête AJAX.
Le problème est simple, sous MSIE une erreur javascript apparait :
'saveConfig' est indéfini.
Je ne sais pas d'où peut venir le problème, soit une erreur toute bête, soit une incompatibilité avec MSIE. Parce je pensais que Prototype évitait tout ces problèmes avec ce navigateur.
Je suis ouvert à tout conseils, critiques, pistes...
Merci de votre aide
Partager