Recomendado: Programação ASP-Newbie está indo para a estrada: Introdução à tecnologia ASP ASP é a abreviação das páginas do Microsoft Active Server. ASP é uma plataforma de script do lado do servidor desenvolvida pela Microsoft. O ASP está incluído no IIS. Atualmente, a versão mais alta do IIS é a versão 5.0. Através do ASP, podemos combinar páginas da web html e instruções ASP
Você não pode obter diretamente o código-fonte do ASP através da opção Arquivo View-Source no navegador (porque o código ASP e o programa de script devem ser interpretados e executados no servidor com antecedência; então, o servidor enviará o resultado após o código do ASP ser interpretado e enviado para o navegador no formulário de HTML.
Em nosso tutorial do ASP, cada exemplo mostrará o código -fonte do ASP, que o ajudará a entender como o ASP funciona.
Um arquivo ASP geralmente contém tags HTML e, às vezes, muito semelhante a um arquivo HTML. No entanto, o arquivo ASP (além de conter tags HTML), ele também pode incluir o programa de script do servidor, que deve ser escrito entre os símbolos limitados < % e %> (o servidor saberá que o seguinte é o programa ASP, < % significa o início do programa ASP e %> significa o final do programa ASP). O programa de script ASP é interpretado e executado no lado do servidor. Esses programas de script podem incluir todas as expressões, declarações, programas e operadores válidos que você deseja usar.
Saia o resultado para o navegador
| A seguir, o conteúdo citado: <html> <Body> <% Response.Write (Hello World!) %> </body> </html> |
O exemplo a seguir é exatamente o mesmo que a diretiva de resposta. É uma forma simplificada da Diretiva de Resposta.Write, e também trará Hello World! Esta passagem é enviada ao navegador:
| A seguir, o conteúdo citado: <html> <Body> <%= Olá, mundo!%> </body> </html> |
Script VBScript
Você pode usar algumas instruções de script ao escrever o código ASP. A declaração de script padrão do ASP é VBScript:
| A seguir, o conteúdo citado: <html> <Body> <% Response.Write (Hello World!) %> </body> </html> |
O programa acima exibirá Hello World na página da web!
Script JavaScript
Se você precisar usar scripts JavaScript como a instrução Script padrão para escrever algumas páginas da Web ASP especiais, precisar
| A seguir, o conteúdo citado: <%@ idioma = javascript%> <html> <Body> <% Response.Write (Hello World!) %> </body> </html> |
Nota: A declaração de script VBScript que mencionamos anteriormente é uma declaração de script que não é sensível ao caso de carta, a saber: resposta.Write / Response.Write / Response.Write, todos válidos; No entanto, se você escrever o código ASP nas instruções de script JavaScript, precisará distinguir o caso das letras, porque a instrução de script JavaScript é uma declaração de script que é sensível ao caso de carta, ou seja: Response.Write é válido e a resposta.Write / Response.Write são todas as instruções inválidas. Portanto, os amigos devem prestar atenção especial ao escrever.
Outras linguagens de script
A ASP suporta diretamente os programas de script VBScript e o JScript (o próprio programa de execução de script JavaScript da Microsoft). Se você precisar usar outros idiomas, como Perl, Pexx ou Python, deve instalar o mecanismo de driver desses programas de script.
Dica importante: como os programas de script são executados no lado do servidor, o navegador não precisa instalar programas de script para exibir arquivos ASP.
Variáveis são usadas para armazenar as informações necessárias
Se você declarar uma variável externamente em uma sub -rotina (como sub, função no VBScript), todos os programas de script no arquivo ASP poderão modificar o valor dessa variável; Se você declarar uma variável internamente em uma sub -rotina, toda vez que a sub -rotina for executada, o valor dessa variável será estabelecido ou cancelado.
O ciclo de vida das variáveis
Se você declarar o valor de uma variável fora de uma sub -rotina, seu valor poderá ser acessado e alterado por todos os programas de script no arquivo ASP.
Se você declarar uma variável dentro de uma sub -rotina, toda vez que a sub -rotina é executada, o valor dessa variável será estabelecido ou cancelado; Embora os programas de script fora desta sub -rotina não possam acessar ou alterar o valor dessa variável.
Se você deseja que as variáveis declaradas sejam chamadas por vários arquivos ASP, você deve declarar os valores dessas variáveis na forma de variáveis de sessão ou variáveis de aplicação.
Variáveis de sessão
A variável da sessão é usada para armazenar informações de um único usuário e todas as páginas contidas no mesmo aplicativo podem acessá -lo. Geralmente, armazenamos informações comuns, como nome, número de identificação e preferências nas variáveis de sessão.
Variáveis de aplicação
Da mesma forma, as variáveis de aplicação podem ser acessadas por todas as páginas contidas no mesmo aplicativo. As variáveis de aplicativos geralmente são usadas para armazenar informações sobre todos os usuários sob uma solicitação específica.
Compartilhar: ASP Instância: Uma classe de upload sem componentes ASP simples Uma aula de upload sem componentes ASP simples é enviada para todos os que vêem. Pode fazer experimentos! A seguir, o conteúdo citado: <%@ idioma = javascript%> <%va