Salut à tous,
J'ai un petit souci que je n'arrive pas à résoudre:
J'ai ma page principale de mon site avec un div cachee :
page_site.php
1 2 3
| <div id="test" style="display:none;">
</div> |
Ensuite j'ai un menu qui, au clic, m'affiche le div en insérant en ajax une page php :
<a href="" onclick="document.getElementById('test').display = inline; new Ajax.Updater('test',mon_chemin/script.php, {method: 'get',parameters:'maVar=maValeur' } );"> menu </a>
L'appel fonctionne très bien car un simple echo sur le script.php s'affiche.
Le souci est qu'il ne vois pas mes balise <script> et le javascript ne fonctionne pas du tout.
voici le script.php:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <?php
Header("Expires: 0");
Header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
Header('Cache-Control: no-store, no-cache, must-revalidate');
Header('Cache-Control: pre-check=0, post-check=0, max-age=0');
Header("Pragma: no-cache");
Header("Content-Type: text/html; charset=utf-8");
session_start();
session_cache_expire();
sleep(2);
echo "ok";
?>
<script language="javascript" type="text/javascript">
alert('blabla');
</script> |
quelqu'un à t-il une idée ?
Partager