Foros del Web » Programando para Internet » Javascript » Frameworks JS »

solución para cuando actualizo una capa con AJAX y no me ejecuta Javascript

Estas en el tema de solución para cuando actualizo una capa con AJAX y no me ejecuta Javascript en el foro de Frameworks JS en Foros del Web. El problema era así. Tenia una página con un menú en la izquierda que en cada botón me actualizaba con AJAX un <div id="contenido">, pero ...
  #1 (permalink)  
Antiguo 21/09/2006, 13:12
 
Fecha de Ingreso: enero-2004
Ubicación: Córdoba
Mensajes: 42
Antigüedad: 20 años, 11 meses
Puntos: 0
Sonrisa solución para cuando actualizo una capa con AJAX y no me ejecuta Javascript

El problema era así. Tenia una página con un menú en la izquierda que en cada botón me actualizaba con AJAX un <div id="contenido">, pero si en el contenido que se cargaba había un Javascript no lo ejecutaba. El contenido que yo cargo tiene HTML y Javascript. Entonces si en una parte del HTML tenia algo como:

Código:
<script type="text/javascript">
	alert('NO FUNCIONAAAAAAAAAAAAAAAAAAA');
</script>
no pasaba nada.
Probando y probando, logré solucionarlo de la siguiente forma. Utilicé el evento onload de un img para ejecutar el Javascript.

Código:
<img src="spacer.gif" alt="" border="0" onload="javascript:alert('SI FUNCIONAAAAAAAAAAAAAAAAAA')" />
Y así logré ejecutar el Javascript
No es una solución muy limpia que digamos pero a mi me funcionó y me solucionó varios problemas. El tema está en cada uno en ver con que elemento y con que evento usarlo en cada caso particular (algunos enventos no me funcionaban).

Bueno, espero que se haya entendido y que les puede ser útil en algo. Si alguien sabe el porque estaría muy bueno que lo postee para saberlo.

Saludos
  #2 (permalink)  
Antiguo 21/09/2006, 17:36
 
Fecha de Ingreso: noviembre-2002
Ubicación: Mex
Mensajes: 140
Antigüedad: 22 años
Puntos: 0
hmm, funcionó pero no es eficiente.

prototype.js permite la ejecución de cierto código javascript cuando la ejecución de AJAX devuelva un resultado, de esta forma podemos disparar funciones cuando nuestros elementos hayan sido actualizados.
__________________
escribiendo mi libro de AJAX
  #3 (permalink)  
Antiguo 11/02/2010, 19:19
 
Fecha de Ingreso: febrero-2010
Mensajes: 1
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: solución para cuando actualizo una capa con AJAX y no me ejecuta Javascrip

si!! me funcionoooooooo!! gracias!
  #4 (permalink)  
Antiguo 29/04/2010, 15:20
Avatar de mark_ant0n  
Fecha de Ingreso: enero-2009
Ubicación: Comitan, Chiapas mx
Mensajes: 388
Antigüedad: 15 años, 11 meses
Puntos: 6
Respuesta: solución para cuando actualizo una capa con AJAX y no me ejecuta Javascrip

perfecto no es la mejor solucion pero funciona, ya me habia vuelto loco con esto:S,
__________________
"Diseño de software a la medida"

http://www.sadhoc.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:26.