Voici un extrait de code que j'ai pour une requête Ajax. La requête fonctionne, mais lorsque la requête est traitée, la page apparaît sans aucun CSS (même si j'ai tout dans le même répertoire). Pour tester cela, j'ai fait pointer la demande vers une page de mon site qui existait déjà. De l'aide? Merci d'avance.Ajax demande fonctionne, mais sans CSS
<html>
<head>
<script type="text/javascript">
function loadXMLDoc()
{
var xmlhttp;
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
}
else
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","ajaxtest.html",true);
xmlhttp.send();
}
</script>
</head>
<body>
<div id="myDiv"><h2>Let AJAX change this text</h2></div>
<button type="button" onclick="loadXMLDoc()">Change Content</button>
</body>
</html>
Est-ce que 'ajaxtest.html' est en train de charger des fichiers CSS? –
Pouvez-vous ajouter plus de code. Comme ce que vous avez dans le myDiv? Aussi, que retournez-vous? –
Oui, j'ai pointé la requête vers une page qui existe déjà sur ma page et lorsqu'elle n'est pas consultée via la requête Ajax, tout le CSS est là. – dzi