Alguien sabe porque no funcionan los javascripts dentro de un div que ha sido incluido con Ajax?
Sabe alguien como podria solucionar el problema este problema?
Gracias por adelantado
| ||||
Javascript dentro de un div traido por ajax Alguien sabe porque no funcionan los javascripts dentro de un div que ha sido incluido con Ajax? Sabe alguien como podria solucionar el problema este problema? Gracias por adelantado
__________________ -------------------------------- Gracias a la gente de WWW.FOROSDELWEB.COM que se preocupa de ayudar a la gente novatilla!! me incluyo :D |
| |||
sigo con el mismo problema, no he encontrado la solución. |
| ||||
iandrade lo ha explicado mu mu mu bien... si señor. Como veo que no habeis querido miraros el post en el que daba la solución vuelvo a pegar el codigo aquí... Eso para simplemente ejecutar javascript en linea... otra cosa es cargar funciones nuevas con ajax que no creo que funcione. Primero crear una función que quite codigo javascritp de una cadena de texto y lo ejecute.
Código:
Entonces variamos nuestra funcion que maneja el objeto xmlhttprequest para que le pase esta nueva función antes de devolver resultados://///////////////////////////////////////////// function rescatar_script(texto) { var p1=texto.split("<scrip",2); if (p1[1]) { var p2=p1[1].split(">",2); var p3=p2[1].split("</script",2) if (p3[0] && p3[0]!='') eval(p3[0]); texto=p1[0]+p3[1]; texto=rescatar_script(texto); } return texto; } /////////////////////////////////////////////// por ejemplo...
Código:
//creamos el objeto XmlHttpRequest con la función que usemos... XHR=crear_XmlHttpRequest(); // Y metemos el extractor de script antes del innerHTML XHR.open("GET", "mi_url.php", true); XHR.onreadystatechange=function() { if (XHR.readyState==4) { if (XHR.status==200) { TEXTO=rescatar_script(XHR.responseText;); document.getElementByID("mi_Div").innerHTML=TEXTO; } XHR.send(null); Última edición por ikhuerta; 04/10/2006 a las 01:05 Razón: Al copiar habiía perdido los saltos de linea en el codigo. |
| ||||
Re: Javascript dentro de un div traido por ajax loading............. Tambien acá la solución. http://www.forosdelweb.com/f77/howto...e-ajax-510438/ connection closed.
__________________ Maborak Technologies |
| ||||
Re: Javascript dentro de un div traido por ajax loading............ Tambien aqui la solución. http://www.forosdelweb.com/f77/howto...e-ajax-510438/ connection closed.
__________________ Maborak Technologies |
| |||
Re: Javascript dentro de un div traido por ajax searching>>> MaBoRaK: ya probe tu solucion.. pero quizas me falta algo.. o en el post cambiaron muchas veces las cosas por lo que no logre hacerlo funcionar correctamente. Quizas habria que pasarlo en limpio :) break; jaja :) cada vez que leo un post tuyo me rio .. juajua Salu2. |
| ||||
Re: Javascript dentro de un div traido por ajax Yo tuve el mismo problema y le dí solución con la librería que me programé jejejeje http://www.forosdelweb.com/f77/compa...n-ajax-486693/ Lo malo es que la respuesta que se produzca en el servidor solo debe de ser código JavaScript Ejemplo: en el html Código HTML: <a href="#" onclick="consultar('recurso.php','respuesta','POST','numero=4','senal','http://localhost/3RooKS/');">click aqui</a> Código PHP:
__________________ Ubuntu User # 15554 http://dubaiphp.wordpress.com/ -Mi vida de desarrollo, juegos y algo más en un Blog- |