Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/10/2008, 13:08
saheka
 
Fecha de Ingreso: marzo-2008
Mensajes: 10
Antigüedad: 16 años, 9 meses
Puntos: 0
posible problema con ajax

Hola Amigos, antes que nada agradecer por este foro q me ha sido de mucha utilidad.

Mi problema es el siguiente:
Estoy rediseñando y actualizando una pagina web, www.uaa.edu.mx/uaa2008

Se supone que este sitio estará en constante actualización, por lo que se decidio que se enviará informacion en word y de word se exportara a html, para solo pegar el documento y mandarlo a llamar con un htmlrequest.

asi lo hago con el siguiente codigo:
<script language="javascript" src="../Scripts/doc_dependientes.js" type="text/javascript" ></script>

<script language="javascript" type="text/javascript">
window.onload= function(){
cargarContenido('Contactanos.htm', 'info');
}
</script>

en el cual contactanos.htm es el documento de word a htm convertido e "info" es el id del div en donde voy a cargar la informacion, lo hace!!! el problema es, que cargo la pagina con IE, funciona todo, cierro el explorador, repito esto unas dos veces, a la tercera ocaccion la pagina abre pero no me muestra ninguna de las reglas Css que he definido, osea se visualiza sin estilos, he revisado mis codigos y segun yo todo esta bien, aun asi, incluyo el codigo de "doc_depentientes.js", aqui la super duda es que no creo q me haya equivocado con las referencias a los codigos js o css, digo al abrir la pagina perfectamente dos veces...
en fin si se necesita mas informacion para poder despejar mis dudas la anexare.
un comentario mas, estoy usando plantillas, no se que tanto tenga q ver.

function nuevoAjax()
{

var xmlhttp=false;
try
{ xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); }
catch(e)
{ try
{ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }
catch(E)
{ if (!xmlhttp && typeof XMLHttpRequest!='undefined') xmlhttp=new XMLHttpRequest(); }
}
return xmlhttp;
}


function cargarContenido(queContenido, enDonde){
var contenedor;
contenedor = document.getElementById(enDonde);
ajax=nuevoAjax();
ajax.open("GET", queContenido,true);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {

contenedor.innerHTML = ajax.responseText
}
}
ajax.send(null)
}