|
|
#1 (permalink) |
![]() Fecha de Ingreso: mayo-2008
Mensajes: 9
|
Problema con recarga en div con ajax
|
|
|
|
|
|
#2 (permalink) |
|
Colaborador
![]() ![]() ![]() ![]() Fecha de Ingreso: mayo-2004
Ubicación: Buenos Aires
Mensajes: 1.473
|
Re: Problema con recarga en div con ajax
No sé si entendí bien, pero si lo que necesitás es ejecutar código javascript asignado desde un responseTetx al innerHTML de una capa, tenés primero que evaluar los scripts para que no se comporten como texto simple, que es lo que sucede si no hacés eso.
Por ahí hay un how to de cómo lograrlo. Otra manera es aplicar la siguiente función, al recibir el responseText: Código PHP:
__________________
http://www.disegnocentell.com.ar Última edición por Panino5001; 15-may-2008 a las 22:56. |
|
|
|
|
|
#4 (permalink) |
|
Colaborador
![]() ![]() ![]() ![]() Fecha de Ingreso: mayo-2004
Ubicación: Buenos Aires
Mensajes: 1.473
|
Re: Problema con recarga en div con ajax
Quizá convendría ver cómo estás intentándolo.
__________________
http://www.disegnocentell.com.ar |
|
|
|
|
|
#5 (permalink) |
![]() Fecha de Ingreso: mayo-2008
Mensajes: 9
|
Re: Problema con recarga en div con ajax
Uso esta funcion js para cargar las paginas a la paginas
function llamarasincrono (url, id_contenedor) { var pagina_requerida = false; if (window.XMLHttpRequest) { // Si es Mozilla, Safari etc pagina_requerida = new XMLHttpRequest (); } else if (window.ActiveXObject) { // pero si es IE try { pagina_requerida = new ActiveXObject ("Msxml2.XMLHTTP"); } catch (e) { // en caso que sea una versión antigua try { pagina_requerida = new ActiveXObject ("Microsoft.XMLHTTP"); } catch (e) { } } } else return false; pagina_requerida.onreadystatechange = function () { // función de respuesta cargarpagina (pagina_requerida, id_contenedor); } pagina_requerida.open ('GET', url, true); // asignamos los métodos open y send pagina_requerida.send (null); } // todo es correcto y ha llegado el momento de poner la información requerida // en su sitio en la pagina xhtml function cargarpagina (pagina_requerida, id_contenedor) { if (pagina_requerida.readyState == 4 && (pagina_requerida.status == 200 || window.location.href.indexOf ("http") == - 1)) document.getElementById (id_contenedor).innerHTML = pagina_requerida.responseText; } cuando la cargo bien pero despues no se como hacer que si la pagina llama a otra que se cargue en la misma pagina |
|
|
|
|
|
#6 (permalink) |
|
Colaborador
![]() ![]() ![]() ![]() Fecha de Ingreso: mayo-2004
Ubicación: Buenos Aires
Mensajes: 1.473
|
Re: Problema con recarga en div con ajax
A ver con un ejemplo:
Página 1 (donde se carga todo en una capa de id pp): Código PHP:
Código PHP:
Código PHP:
__________________
http://www.disegnocentell.com.ar Última edición por Panino5001; 15-may-2008 a las 22:57. |
|
|
|
|
|
#7 (permalink) |
![]() Fecha de Ingreso: mayo-2008
Mensajes: 9
|
Respuesta: Problema con recarga en div con ajax
Panino5001 Muchisimas gracias resolvi el problema que plantee pero ahora el problema es hacer atras con estos js en ajax ya que nolo he podido hacer ni en mis js ni con los que me pasaste .
|
|
|
|
![]() |
| Herramientas | |
| Desplegado | |
|
|