[AJAX] AJAX IE vs FFX et balises non reconnues
Bonjour bonjour.
Voila je voudrai faire de l'ajax sur mon site internet.
voici le JS:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| function addToDiv(txt) {
document.getElementById("dData").innerHTML = txt;
}
function text(txt){
var xhr_object = null;
if(window.XMLHttpRequest) // Firefox
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // Internet Explorer
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else { // XMLHttpRequest non supporté par le navigateur
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
return;
}
xhr_object.open("GET", txt, false);
xhr_object.onreadystatechange = function () {
if(xhr_object.readyState == 4) addToDiv(xhr_object.responseText);
}
xhr_object.send(null);
} |
et le html:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <div align="center">
<a class="nouscontacter" onclick="text('test.txt');" href="#" >► Nous contacter ◄</a></div>
<div align="center">
<a class="nouscontacter" onclick="text('test2.txt');" href="#" >► Accueil ◄</a></div>
<div id="dData"></div>
fichier test.txt:
<br />
<br />
test ok c'est cool!!!!
<br />
fsuifhseuf
<br />
marrtin
fzqifhsjgokejqfqef |
fichier test2.txt:
Code:
1 2 3 4 5 6 7
| <br />
<br />
<center><p color="#0000FF">
ok ca aussi ca marche</p>
<a href="">salut</a>
<img src="image/img1.jpg" alt="" />
</center> |
Voici le probleme:
-Sous firefox ca ne fonctionne pas.
-Certaine balise ne sont pas reconnue: les <br /><p color=""> ne fonctionne pas mais la balise <center> elle fonctionne.
Merci d'avance
titioux