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

Ayuda con ajax y los div...urgente?????

Estas en el tema de Ayuda con ajax y los div...urgente????? en el foro de Frameworks JS en Foros del Web. El problema es el siguiente: Tengo un codigo ajax que dado un Div en un pagina principal me muestras el resto de las paginas del ...
  #1 (permalink)  
Antiguo 28/11/2008, 06:57
 
Fecha de Ingreso: diciembre-2007
Mensajes: 6
Antigüedad: 17 años
Puntos: 0
Ayuda con ajax y los div...urgente?????

El problema es el siguiente:
Tengo un codigo ajax que dado un Div en un pagina principal me muestras el resto de las paginas del sitio dentro del Div, el problema esta en ,lo siguiente cuando cargo las paginas en el Div si estas tienen algun codigo java o php que por ejemplo crea un pup no me sale a traves de l Div, otro ejemplo es que el codigo java para anular botones tampoco funciona, si abro esta pagina sola, es dicir no la cargo a traves del Div todo funciona correctamente. Les agradeceria si alguien puede ayudarme le dejo el codigo Ajax:

function NuevoAjax(){
var xmlhttp=false;
try{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
try{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}catch(E){
xmlhttp = false;
}
}

if(!xmlhttp && typeof XMLHttpRequest!='undefined'){
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}

function Cargar(url){
var contenido, preloader;
contenido = document.getElementById('contenido');
preloader = document.getElementById('preloader');
//creamos el objeto XMLHttpRequest
ajax=NuevoAjax();
//peticionamos los datos, le damos la url enviada desde el link
ajax.open("GET", url,true);
ajax.onreadystatechange=function(){
if(ajax.readyState==1){
// preloader.innerHTML = "Cargando...";
//modificamos el estilo de la div, mostrando una imagen de fondo
//preloader.style.background = "url('../PICTURE/loading.gif') no-repeat";
}else if(ajax.readyState==4){
if(ajax.status==200){
//mostramos los datos dentro de la div
contenido.innerHTML = ajax.responseText;
// preloader.innerHTML = "Cargado.";
// preloader.style.background = "url('../PICTURE/loading.gif') no-repeat";
}else if(ajax.status==404){
preloader.innerHTML = "La página no existe";
}else{
//mostramos el posible error
preloader.innerHTML = "Error:".ajax.status;
}
}
}
ajax.send(null);

}
  #2 (permalink)  
Antiguo 28/11/2008, 10:34
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 8 meses
Puntos: 839
Respuesta: Ayuda con ajax y los div...urgente?????

Bienvenido. Revisa este tema: http://www.forosdelweb.com/f77/howto...e-ajax-510438/
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 28/11/2008, 14:16
 
Fecha de Ingreso: diciembre-2007
Mensajes: 6
Antigüedad: 17 años
Puntos: 0
Respuesta: Ayuda con ajax y los div...urgente?????

[gracias por la ayuda
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 03:10.