El código es muy conciso, por lo que no hablaré muchas tonterías aquí, simplemente haga clic en el código fuente
código HTML
La copia del código es la siguiente:
<! Doctype html>
<html>
<Evista>
<meta charset = "utf-8"/>
</ablo>
<Body>
<botón tipo = "botón" onClick = "show ()"> Solicitar datos </botón>
<script src = "ajax.js"> </script>
<script>
función show () {
Ajax ('read.txt? Datetime = new date.gettime', function (str) {alert (str);}, function () {alerta ('fallido');})
};
</script>
</body>
</html>
Código JavaScript
La copia del código es la siguiente:
Función Ajax (URL, FNSUCC, FNFAILD)
{
// 1. Crear objeto Ajax
if (window.xmlhttprequest)
{// Código para IE7+, Firefox, Chrome, Opera, Safari
var oAJax = new XMLHTTPREQUEST ();
}
demás
{// Código para IE6, IE5
var oajax = new ActiveXObject ("Microsoft.xmlhttp");
}
// 2. Enlace al servidor (abra la conexión del servidor)
// abrir (método, nombre de archivo, transmisión asíncrona)
oajax.open ('get', url, verdadero);
//3.sender
oajax.send ();
// 4. Recibir y regresar
oajax.onreadyStateChange = function ()
{
if (oajax.readyState == 4)
{
if (oajax.status == 200)
{
fnsucc (oAJAX.APSONSETEXT);
}
demás
{
fnfaild (oajax.status);
}
};
};
}
El archivo solicitado es read.txt
Complete el contenido casualmente