Je vous poste mon code dans un premier temps :
Et maintenant j'explique mon soucis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 var laRequete = new Ajax.Request( 'main.php', { onSuccess: function (requete) { clearTimeout(timer1); reponse = requete.responseText; $('main').innerHTML = reponse; contenuText = $('main').innerHTML; if(contenuText.match("<!--start-->")) { show10Link(); } } } );
J'utilise prototype comme framework pour AJAX (je pense que vous avez pu le remarquer ^^).
Mon soucis est le suivant : dans la page appellé (main.php) il y a une fonction js dedans : show10Link(), seulement, comme celle-ci n'était pas exécuté par le simple remplacement du contenu de main, j'ai donc du utilisé une "astuce" : regardé le contenu de main, et si je trouve le commentaire <!--start--> j'éxécuté la fonction.
Cela marche très bien pour Firefox, mais mon probleme, est Internet ExplorerCelui-ci n'a pas l'air de reconnaitre ce que je viens de poster...
Avez-vous une solution à me conseiller ?
Partager