Bonjour,
j'ai un petit soucis avec un code ajax. En effet je souhaite afficher une page .php dans une balise <div>
Cette étape fonctionne parfaitement. La page php s'éxecute mais pas le code js qui est inclus dedans. J'ai beau chercher dans tout les sens, je ne comprends pas pourquoi les images, le texte s'affichent, mais pas le petit code js.
Voici ma page html :
result.php le mot test s'affiche mais pas le code js. pourquoi?
Je remercie d'avance celui qui pourra m'aider
j'ai un petit soucis avec un code ajax. En effet je souhaite afficher une page .php dans une balise <div>
Cette étape fonctionne parfaitement. La page php s'éxecute mais pas le code js qui est inclus dedans. J'ai beau chercher dans tout les sens, je ne comprends pas pourquoi les images, le texte s'affichent, mais pas le petit code js.
Voici ma page html :
Code:
<html>
<head>
<SCRIPT language="javascript">
var http;
function createRequestObject()
{
var http;
if (window.XMLHttpRequest)
{
http = new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
http = new ActiveXObject("Microsoft.XMLHTTP");
}
return http;
}
http = createRequestObject();
http.open('GET', 'templates/layouts/result.php', true); // page incluse dans le div
http.onreadystatechange = handleAJAXReturn;
http.send(null);
function handleAJAXReturn()
{
if (http.readyState == 4)
{
if (http.status == 200)
{
document.getElementById('resultat').innerHTML = http.responseText;
}
}
}
</SCRIPT>
</head>
<body>
<div id="resultat">
valeur avant l'appel Ajax
</div>
<body>
</html>
result.php le mot test s'affiche mais pas le code js. pourquoi?
Code:
<?php
echo'
test :
<SCRIPT language="javascript">
alert(\'texte\')
</SCRIPT>';
?>
Je remercie d'avance celui qui pourra m'aider