Ver Mensaje Individual
  #9 (permalink)  
Antiguo 05/06/2012, 21:34
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Javascript no se ejecuta

Eso se debe y disculpen si les molesta el regaño, a que no conocen a fondo AJAX, muchos programadores al conocer la técnica se generan una expectativa exagerada

sí, usar AJAX es fabuloso para solo tener que cargar los fragmentos de HTML en el lugar que se quiere, sin recargar la pagina, y usando un fw como jQuery es tan simple como $('#midiv').load('pagina.html');

Pero lo que en realidad se hace es tomar la respuesta (texto plano HTML) y volcarlo al innerHTML de dicho div, por lo cual los script No se ejecutan, es por ello que hay que separarlos de la cadena devuelta y aplicar eval() de JavaScript, y para ello necesitan conocer AJAX más detalladamente, sea leyéndose un manual como el de librosweb.es y tutoriales al respecto, cómo ejecutar JavaScript desde AJAX.

De hecho hay fw que lo hacen de forma automática, solo hay que conocer su API, es por ello lo importante de documentarse y estar plenamente informado sobre el uso de esta técnica.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...