-
[AJAX] InlineMod sous IE
Bonjour à tous,
J'utilise le script inlineMod pour faire des modifs en ligne depuis internet.
Ce script fonctionne sans soucis sur Firefox.
En revanche, sous IE7, le script ne fonctionne que lorsque que mon contenu à modifier est déjà défini.
Pour être plus clair, je renseigne des scores de matchs. A l'origine, tous les scores sont vides (donc indéfinis). Si je clique sur un score pour le modifier, rien ne se passe sous IE7. Le problème survient au niveau de la fonction Javascript replaceChild.
Autre renseignement : lorsque que mon score existe déjà et que je veux le modifier, aucun problème. Je peux même ne rien saisir et forcer le score à vide et resaisir un score par la suite.
Par contre, aucun moyen de le modifier lorsqu'à l'origine, il est vide.
J'espère avoir été assez clair.
Merci de votre aide
Maxime
-
Salut! J'ai utilisé InlineMod aussi mais je l'ai carrément beaucoup modifié. J'ai l'impression de Firefox fonctionne bien mieux que IE en effet.
Je ne pense pas que tu puisse modifier des champs vides sous IE à moins que tu modifie bien ton script. Je me rapelle que des tests du genre : if(arr.Length > 0) étaient rejetés par IE en disant (arr.Length n'est pas un objet ou a une valeur Null), c'était un peu relou.
Pourquoi ne pas tout initialiser en mettant un point ou un tiret ? C'est moins beau mais c'est peut-être ce qu'il y a de mieux ...
-
Merci Funkyy,
Finalement, j'ai eu la même idée que toi, c-à-d que j'ai mis des tirets.
Encore merci
Max