Recomendado: ASP Tutorial básico: Resumen de métodos de transferencia de datos entre páginas web Introducción Siempre encontramos esta situación en la que necesitamos pasar valores de una página web a otra. En este artículo, se le muestra varias formas de pasar valores de una página a otra. En este ejemplo, la página web creada consiste en un control de texto y
1. Dos soluciones a la pantalla china ASP
El primer gran problema que encontró el autor cuando comenzó a escribir programas ASP fue el problema de exhibición chino. Después de ejecutarlo, descubrió que todos los chinos leían del ASP de la base de datos se convirtieron en? Después de revisar los datos, descubrió que hay una manera de resolver fácilmente el problema chino.
Método 1:
Después de leer los documentos de Microsoft NGWS, descubrí que en la sección de preguntas frecuentes del documento, mencioné que quería agregar un archivo config.web al directorio web. Lo probé y estaba bien en chino.
El método es el siguiente:
Crear un archivo config.web, con el contenido de la siguiente manera, y colocado en el directorio web
| El siguiente es el contenido citado: < Configuración > < Globalización SolicedCoding = UTF-8 ResponseCoding = UTF-8 /> </Configuración > |
Más tarde vi que alguien publicó una publicación en el foro en línea diciendo que estaría bien reemplazar UTF-8 con GB2312. El autor no lo ha probado, por lo que puede intentarlo.
Método 2:
Más tarde, me suscribí al grupo de noticias de Microsoft y encontré artículos que discuten este tema en el grupo de noticias de Microsoft dotnet.framework.aspplus.general. El método es agregar <%@ codePage = 936%> al comienzo de cada página, que es un poco similar a <%@ página contentType = text/html; charset = gb2312%> en jsp y lo probó rápidamente, ¡y estaba bien!
Los ejemplos se muestran a continuación:
| El siguiente es el contenido citado: < %@ codePage = 936 %> < %@ importación de nombres = system.data %> < %@ importación de nombres = system.data.ado %> < %@ importación de nombres = system.globalization %> < html > < Cabeza > < meta http-outiv = content-type content = text/html; Charset = GB2312 > </cabeza > |
2. Consejos para crear objetos en ASP
Cuando usamos componentes del servidor para crear objetos, generalmente hay dos métodos. El método más utilizado es usar el método createObject () del objeto del servidor, como este:
Establecer nextLink = server.createObject (mswc.nextlink)
Este método es muy útil, pero hay otra forma de guardar los recursos del sistema más.
Cuando usa el método Server.CreateObject () para crear un objeto, el objeto se carga inmediatamente y el sistema asigna la memoria y otros recursos al objeto.
La segunda forma de crear un objeto es utilizar la etiqueta <ject> de html, y la sintaxis es la siguiente:
| El siguiente es el contenido citado: <Object runat = sever id = nextLink progID = mswc.nextlink> < /objeto> |
Al crear un objeto con la etiqueta <ject>, el objeto que desea crear no se carga de inmediato, pero no se cargará hasta que el método o atributo del objeto se haga referencia por primera vez. De esta manera, ahorraremos algunos recursos. Aunque no muchos, es muy útil guardar los recursos del servidor cuando su sistema tiene que soportar casi un millón de clics al día.
Compartir: la instancia ASP cuelga el código fuente web de QQ ASP/PHP ¡Este código es adecuado para que lo use en el sitio web, y los amigos comunes pueden ignorar esto! ASP: Código: [Copiar al portapapeles] <%dim objxmlhttp, qq, pwd qq = 10000