Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/10/2005, 16:53
Avatar de yampoo
yampoo
 
Fecha de Ingreso: noviembre-2001
Ubicación: Vilanova i la Geltrú
Mensajes: 1.942
Antigüedad: 23 años
Puntos: 0
Ayuda básica para cargar contenido

Hola, estoy usando el siguiente script para cargar el contenido de una página:

Código PHP:
<script language="javascript">
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 
cargarContenido(url){
var 
contenedor;
contenedor document.getElementById('contenedor');
ajax=nuevoAjax();
ajax.open("GET""test.html?url=+url+",true);
ajax.onreadystatechange=function() {
if (
ajax.readyState==4) {
contenedor.innerHTML ajax.responseText
}
}
ajax.send(null)
}

</script> 
Y con: <a onclick="Alternar(contenedor); cargarContenido(http://feeds.feedburner.com/alt1040)">Cargar</a>
<div id="contenedor" style="display:none"><img src="recursos/wait.gif" border="0"></div>

(Alternar es un javascript que muestra y esconde el div).

En teoria cuando se carga la página el div contenedor debe quedar oculto y así es, pero cuando se pulse en Cargar debería salir el div (sale) pero no me carga nada, y mientras carga la página debería salir la imagen recursos/wait.gif, que está mal?

Y además, creo que en FireFox no funciona.