Probleme de remote scripting
Posté : 02 août 2005, 10:29
Bonjour,
Pour recharger des pages dans le navigateur, j'utilise des iframes et des div.
Dans une iframe je charge un script qui envoie du code dans la propriété innerHTML de mon div.
Tout fonctionne bien sauf lorsque le code à envoyer contient du javascript, cela ne fonctionne pas.
Ex:
script pere:
Script test.php
Voila, si quelqu'un a une solution, je suis preneur.
Merci à tous.
Pour recharger des pages dans le navigateur, j'utilise des iframes et des div.
Dans une iframe je charge un script qui envoie du code dans la propriété innerHTML de mon div.
Tout fonctionne bien sauf lorsque le code à envoyer contient du javascript, cela ne fonctionne pas.
Ex:
script pere:
Code : Tout sélectionner
<html>
<body>
<div id="divTest"></div>
<iframe src="./test.php">
</body>
</html>
Code : Tout sélectionner
<?php
ob_start();
?>
<script language="javascript">
function testMoi()
{
alert('la');
}
</script>
<input type="button" value="teste moi" onclick="testMoi()">
<?php
$contenu = ob_get_contents();
ob_end_clean();
?>
<script language="javascript">
parent.document.getElementById('divTest').innerHTML = "<?php echo addslashes($contenu); ?>";
</script>
Merci à tous.