Bonjour,

ma page html contient la ligne suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<div id="ChooseIt" name="contentToDisplay"></div>
un javascript envoie le contenu à une servlet

Ma servlet récupère le contenu par:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
String[] idListOfContent = request.getParameterValues("contentToDisplay");
Problème :
Firefox envoie parfaitement les données dans idListOfContent.
Internet Explorer, non, et idListOfContent est null.

Une idée pourquoi ?

J'ai fait quelques tests:
  • comportement identique entre GET et POST
  • changement de div en p ou span, comportement identique
  • encadrement du code html par <form></form>, comportement identique



Y a t-il une subtilité dans le code javascript où Firefox envoie la requête avec

et Internet Explorer avec

Code : Sélectionner tout - Visualiser dans une fenêtre à part
new ActiveXObject("Microsoft.XMLHTTP")
?

Merci d'avance.