loading..............
Estas de cabeza... en este caso la funcion cargaTexto debe ir antes del body.... que libro compraste? :S de que año y autor es? para NO COMPRARLO.
Código HTML:
<html>
<head>
<title>Ajax</title>
<script type="text/javascript">
<!-
function crearInstancia() {
XMLHttp = false;
if (windows.XMLHttpRequest) {
return new XMLHttpRequest();
}
else if (windows.ActiveXObject) {
var versiones = ["Msxml2.XMLHTTP.7.0","Msxml2.XMLHTTP.6.0","Msxml2.XMLHTTP.5.0","Msxml2.XMLHTTP.4.0","Msxml2.XMLHTTP.3.0","Msxml2.XMLHTTP","Microsoft.XMLHTTP"];
for (var i=0;i<versiones.length;i++) {
try {
XMLHttp = new ActiveXObject(versiones[i]);
if (XMLHttp) {
return XMLHttp;
break;
}
} catch (e) {} ;
}
}
}
function cargarTexto() {
XMLHttp = crearInstancia();
if (XMLHttp) {
var url="Ejemplo.html"
XMLHttp.open("GET",url,true)
XMLHttp.onreadystatechange=cambiaEstado
XMLHttp.send(null)
} else {
alert('No se pudo crear la instancia');
}
}
function cambiaEstado() {
if (XMLHttp.readyState==4) {
document.getElementById("texto").innerHTML = "<strong>" + XMLHttp.responseText + "</strong>"
}
}
//->
</script>
</head>
<body onLoad="cargarTexto();">
<SPAN ID="texto" NAME="texto"></SPAN>
</body>
</html>
connection closed.