Recomendado: Discusión interna sobre el manejo de solicitudes ASP Las solicitudes ASP se inicializan mediante objetos WAM. El objeto WAM luego lo envía a ASP-Runtime. ASP-Runtime responde creando un objeto de página interno. Un objeto WAM es un objeto de hilo libre. Cuando llama a una extensión ISAPI como ASP.dll,
En casi todos los sitios, tenemos que usar programas para emitir listas: listas de noticias, listas de productos, etc. El método de salida también varía según el contenido. Para listas de noticias, generalmente es una salida circular de fila por fila; Para las listas de productos, generalmente es una salida celular por celda. A continuación usaremos ASP para emitir una tabla con cinco elementos y cuatro columnas.
1. Salida de línea por línea
| El siguiente es el contenido citado: <% Response.write (<table border = 1 ancho = 200>) Para i = 1 a 5 Response.Write (<tr> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>)) Próximo Response.write (</table>) %> |
No hay nada que decir sobre esto, todos pueden entenderlo.
2. Una celda, salida de una celda
| El siguiente es el contenido citado: <% Response.write (<table border = 1 ancho = 200>) Para i = 1 a 18 Si yo mod 4 = 1, entonces respuesta.write (<tr>) Response.Write (<TD> </td>) Si yo mod 4 = 0, entonces respuesta.write (</tr>) Próximo 'Complete la celda i = i - 1 Si modifico 4 <> 0 entonces Para j = 1 a 4-i mod 4 Response.Write (<TD> Reponente </td>) Próximo Response.Write (</tr>) Final si Response.write (</table>) %> |
Aquí debemos explicar: muchas ASP que emiten n filas y listas de N en Internet no consideran si el número de columnas en la última fila está completa, es decir, no hay parte complementaria anterior y se emite una tabla rota. Aunque no hay muchos problemas en los detalles, espero que todos le presten atención.
Compartir: colección de errores de ASP La recopilación de errores de ASP es útil para los principiantes, y quizás los expertos lo olviden. ASP Error Collection Microsoft VBScript Language*Error (0x800a03e9)-> Memoria insuficiente Microsoft VBSCRIPT Language*Error (0x800a03ea)-> Speech*Error Microsoft VBScript Language*Error (0x800a03ea)-> Error*Microsoft VBScript Language*