Bonjour je rencontre un probléme sur IE avec AJAX.

Enfaite je veux actualisé une TABLE suivant des dates.
Voici mon code.

Fichier Javascript
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
 
function submitDate()
{ 
	date1 = document.ajax.date_debut.value;
	date2 = document.ajax.date_fin.value;
	idp = document.ajax.idpart.value;
	req = getReq(); // la fonction getReq envoi le XMLHTTP suivant firefox ou ie
	req.onreadystatechange = function()
	{ 
				if(req.readyState == 4)
				{
					if(req.status == 200)
					{
document.getElementById("date").innerHTML=req.responseText;	
					}	
					else	
					{
		document.getElementById("date").innerHTML="Error: returned status code " + req.status + " " + req.statusText;
					}	
				} 
	}; 
	req.open("POST", 'vu.php', true);
	req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
	req.send("d1="+ date1 +"&d2="+ date2 +"&id_part="+idp); 
}
Portion de code du fichier vu.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
		while ( $fetch_assoc = mysql_fetch_assoc($query_tab) )
		{
			if ( ($fetch_assoc['nb_clic']) + ($fetch_assoc['transaction']) != 0 )
			{
				echo ("<tr class='ligne$ligne'><td>".defmt_date($fetch_assoc['date'])."</td></tr>");
				if ($ligne == 1) $ligne = 2;
				elseif ($ligne == 2) $ligne = 1;
			}
		}
la page d'appel
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
				echo("<table border='0' width='90%' cellpadding='2px' cellspacing='2px' align='center'><tr><td>");		
				echo("<div id='date' name='date'><script language='javascript'>submitDate()</script></div>");	
				echo("</td></tr></table>");
Donc sur firefox tout marche normalement sans aucun soucis mais sous IE il me renvoi pas mes lignes, il me renvoi les données à la suite comme ceux-ci :
dateligne1dateligne2datelign3......
au lieu de faire
dateligne1
dateligne2
dateligne3
..

Si quelqu'un aurais une solution car ca fait 2jours je garlere la dessu :s