J'ai du code PHP qui me génère une partie de ma page à travers un XMLHttpRequest. Le code PHP est correctement interprété et renvoyé, j'ai visionné avec un alert javascript pour voir le code tel que renvoyé par le XMLHttpRequest. Hors qd je demande à regarder le code source sous firefox de la partie sélectionnée, il y a des différences notable aux niveaux des fins de balises. Un exemple pour une image:
Code PHP:
Code HTML renvoyé:echo "<img id='i_nav_previous' alt='image' src='image/nav_previousm.PNG' onclick='zoom_jour(".$_POST["num_ress"].","."\"".$v_precedent."\")'></img>";
Code HTML vu aprés un "Code source de la sélection":<img id='i_nav_previous' alt='image' src='image/nav_previousm.PNG' onclick='zoom_jour(1,"2005-20-04")'></img>
On peut voir que le </img> a disparu.<img id="i_nav_previous" alt="image" class="nav_img" src="image/nav_previousm.PNG" onclick='zoom_jour(1,"2005-20-04")'>
PS j'en suis venu à utiliser le </img> car le '/' en fin de balise disparait également. Le Validateur du WC3 veut au moins le '/' en fin de balise.