Recomendado: Implementar la anticolección de las páginas ASP ¡Escribí un código para evitar que los ladrones recopilen y se comuniquen con usted! Uso: guarde un archivo por separado como (No.Sp); Úselo en el cabezal de la página ASP correspondiente!-#Incluye archivo = No.asp-¡simplemente agréguelo! De % '************************************************************************************************************************************************************************************************************************************Ios ************************************************************************************************************************************************************************************************************************************************Ios ********************************************************************************************************************************************************************************************************************************Ios ************************************************************************************************************************************************************************************************************************************************Ios ********************************************************************************************************************************************************************************************************************************Ios ************************************************************************************************************************************************************************************************************************************************Ios ************************************************************************************************************************************************************************************************************************************************Ios ************************************************************************************************************************************************************************************************************************************************Ios
Tutorial ASP: un ejemplo simple sobre Ajax
Index.asp:
Código de programa
<html>
<Evista>
<meta http-oquiv = content-type content = text/html; Charset = GB2312 />
<title> AJAX Aplicación simple </title>
<Script Language = JavaScript>
// Crear objeto xmlhttprequest
solicitud var = false;
intentar {
request = new XMLHTTPREQUEST ();
} Catch (TryMicrosoft) {
intentar {
request = new ActiveXObject (msxml2.xmlhttp);
} Catch (OtherMicrosoft) {
intentar {
request = new ActiveXObject (microsoft.xmlhttp);
} catch (fallado) {
request = false;
}
}
}
if (! request) alerta (error inicializando xmlhttprequest!);
// Obtener información
función getInfo () {
var url = info.asp? id = + math.random ();
request.open (get, url, verdadero);
request.OnreadyStateChange = updatePage;
request.send (nulo);
}
// Actualizar la página
función UpdatePage () {
if (request.readyState == 4) {
if (request.status == 200) {
Respuesta var = request.ResponsEtext;
document.getElementById (Div1) .inntext = respuesta;
} else if (request.status == 404) {
alerta (no se encuentra la URL solicitada);
} else if (request.status == 403) {
alerta (acceso denegado);
} demás
alerta (estado es + request.status);
}
}
</script>
</ablo>
<Body>
<input name = btn type = button id = btn value = get onClick = getInfo (); />
<div id = div1> El contenido de la nueva etiqueta div se muestra aquí </div>
</body>
</html>
Info.asp:
Código de programa
<%
Respuesta.Charset = GB2312 'Si no configura el chino, estará confuso
Dim I, arr (9)
ARR (0) = Información aleatoria 0000000000000000000000
arr (1) = información aleatoria1111111111111111111111111111
arr (2) = Información aleatoria 22222222222222222222222222222222222222222
arr (3) = Información aleatoria 3333333333333333333333333333333
ARR (4) = Información aleatoria 444444444444444444444444444444444444444
ARR (5) = Información aleatoria 55555555555555555555555555555555555555555
arr (6) = información aleatoria 66666666666666666666666666
arr (7) = información aleatoria 77777777777777777777777777777777777777777777777
ARR (8) = Información aleatoria 888888888888888888888888888
arr (9) = Información aleatoria 999999999999999999999999
Aleatorizar
i = int (10*rnd ())
Respuesta.WRITE ARR (I)
%>
Nota: Ajax no requiere formato para los resultados devueltos por el servidor. Simplemente envíe los resultados con respuesta.write.
Compartir: Interpretación de formas de mejorar MSSQL y acceder a la compatibilidad Como todos sabemos, en ASP, las bases de datos más utilizadas son el acceso y MSSQL. Muchos programas desean convertirse en un patrón que pueda ser utilizado por ambas bases de datos, pero debido a las declaraciones SQL inconsistentes de las dos bases de datos, muchos programas se dividen en dos versiones innecesarias, ¡es decir, acceso y versiones MSSQL! De hecho, podemos juzgar y reconocer el código