Exemplo ASP

Básico:

Escrever texto usando ASP
Se usar ASP para gerar texto.
Adicionar HTML ao texto
Se gerar tags HTML e texto puro ao mesmo tempo.

Variável:

Declarar variável
As variáveis são usadas para armazenar informações. Este exemplo demonstra como declarar uma variável, atribuir um valor a ela e usar essa variável no programa
Declarar array
Os arrays são usados para armazenar uma série de itens de dados relacionados. Este exemplo demonstra como declarar um array para armazenar nomes.
Gerar títulos HTML em loop
Como gerar seis títulos HTML diferentes em loop.
Criar uma saudação baseada no tempo usando Vbscript
Este exemplo exibirá mensagens diferentes para o usuário com base na hora do servidor.
Criar uma saudação baseada no tempo usando JavaScript
Este exemplo é o mesmo, apenas a sintaxe é diferente.

Programa:

Chamar subprogramas usando VBScript
Como chamar um subprograma escrito em VBScript a partir do ASP.
Chamar subprogramas usando JavaScript
Como chamar um subprograma escrito em JavaScript a partir do ASP.
Chamar subprogramas usando VBScript e JavaScript
Como chamar um subprograma escrito em VBScript e JavaScript em um arquivo ASP.

Formulário:

Formulário usando method="get"
Como usar o comando Request.QueryString para interagir com o usuário.
Formulário usando method="post"
Como usar o comando Request.Form para interagir com o usuário.
Formulário usando botões de opção
Como interagir com o usuário usando botões de opção pelo Request.Form.

Cookie:

Cookie de boas-vindas
Como criar um cookie de boas-vindas.

Objeto Response:

Escrever texto usando ASP
Escrever texto usando ASP
Formatar texto com tags HTML usando ASP
Este exemplo demonstra como combinar texto e tags HTML usando ASP.
Redirecionar o usuário para um URL diferente
Este exemplo demonstra como redirecionar o usuário para outro URL.
Mostrar um link aleatório
Este exemplo demonstra um link超级链接, que mostrará um dos dois links a cada vez que a página for carregada.
Controlar o cache
Este exemplo demonstra como controlar o cache.
Esvaziar o cache
Este exemplo demonstra como esvaziar o cache.
Terminar o script durante o processo de tratamento e retornar o resultado
Este exemplo demonstra como interromper a execução do script durante o processo de tratamento.
Definir quantos minutos a página deve ser cacheada no navegador antes de expirar
Este exemplo demonstra como definir o tempo de cache da página no navegador antes de expirar.
Definir a data ou hora de expiração do cache da página no navegador
Este exemplo demonstra como definir a data ou hora de cache da página no navegador.
Verificar se o usuário ainda está conectado ao servidor
Este exemplo demonstra como verificar se o usuário ainda está conectado ao servidor.
Definir o tipo de conteúdo
Este exemplo demonstra como definir o tipo de conteúdo.
Definir o conjunto de caracteres
Este exemplo demonstra como definir o nome do conjunto de caracteres.

Exemplo da coleção QueryString

Enviar informações de consulta quando um usuário clicar em um link
Este exemplo demonstra como enviar informações adicionais em um link para a página e recuperar essas informações na página de destino (no exemplo, a mesma página).
Aplicação simples da coleção QueryString
Este exemplo demonstra como a coleção QueryString recupera valores do formulário. Este formulário usa o método GET, o que significa que as informações enviadas são visíveis para o usuário (no endereço). O método GET também limita a quantidade de informações enviadas.
Como usar as informações enviadas pelo formulário
Como usar os valores recuperados do formulário. Vamos usar a coleção QueryString. Este formulário usa o método GET.
Mais informações do formulário
Este exemplo demonstra o conteúdo que a QueryString conteria se o campo de entrada contivesse vários nomes idênticos. Ele mostrará como dividir esses nomes idênticos. Também mostrará como usar a palavra-chave count para contar o atributo "name". Este formulário usa o método GET.

Exemplo da coleção Form

Aplicação simples da coleção Form
Este exemplo demonstra como a coleção Form recupera valores de um formulário. Este formulário usa o método POST, o que significa que as informações enviadas são invisíveis para o usuário e não há limites no volume de informações enviadas (pode enviar uma quantidade significativa de informações).
Como usar as informações recuperadas do formulário
Este exemplo demonstra como usar as informações recuperadas do formulário. Usamos a coleção Form. O formulário usa o método POST.
Mais informações do formulário
Este exemplo demonstra o que a coleção Form contém se vários campos de entrada usarem o mesmo nome. Ele mostrará como dividir esses nomes idênticos. Também mostrará como usar a palavra-chave count para contar o atributo "name" . Este formulário usa o método POST.
Formulário com botões de opção
Este exemplo demonstra como usar a coleção Form para interagir com o usuário através de botões de opção. Este formulário usa o método POST.
Formulário com botões de seleção
Este exemplo demonstra como usar a coleção Form para interagir com o usuário através de botões de seleção. Este formulário usa o método POST.

Outros exemplos

Obter informações do usuário
Como descobrir o tipo de navegador e o endereço IP do visitante e mais
Obter variáveis do servidor
Este exemplo demonstra como usar a coleção ServerVariables para obter informações do navegador do visitante, endereço IP e mais.
Criar cookie de boas-vindas
Este exemplo demonstra como criar um cookie de boas-vindas usando a coleção Cookies.
Detetar o número total de bytes enviados pelo usuário
Este exemplo demonstra como usar a propriedade TotalBytes para obter o número total de bytes enviados pelo usuário no objeto Request.

Objeto Session

Definir e retornar LCID
Este exemplo demonstra a propriedade "LCID" . Esta propriedade define e retorna um inteiro que indica a localização ou a região. Semelhante a datas, horários e moedas, tudo deve ser exibido com base na localização ou região.
Retornar SessionID
Este exemplo demonstra a propriedade "SessionID" . Esta propriedade retorna um id único para cada usuário. Este id é gerado pelo servidor.
Tempo de expiração da sessão
Este exemplo demonstra a propriedade "Timeout" . Este exemplo define e retorna o tempo de expiração da sessão (minutos).

Objeto Server

Quando foi a última vez que este arquivo foi modificado?
Detetar a última atualização do arquivo.
Abrir e ler um arquivo de texto
Este exemplo abre o arquivo "Textfile.txt" para leitura.
Contador de cliques caseiro
Este exemplo lê um número de um arquivo, adiciona 1 a esse número e escreve esse número de volta para o arquivo.

Objeto FileSystemObject

O arquivo especificado existe?
Este exemplo demonstra como criar primeiro um objeto FileSystemObject e, em seguida, usar o método FileExists para verificar se um arquivo existe.
A pasta especificada existe?
Este exemplo demonstra como usar o método FolderExists para verificar se uma pasta existe.
O driver especificado existe?
Este exemplo demonstra como usar o método DriveExists para detectar se um driver específico existe.
Obter o nome do driver especificado
Este exemplo demonstra como usar o método GetDriveName para obter o nome do driver especificado.
Obter o nome da pasta pai do caminho especificado
Este exemplo demonstra como usar o método GetParentFolderName para obter o nome da pasta pai do caminho especificado.
Obter a extensão da pasta
Este exemplo demonstra como usar o método GetExtensionName para obter a extensão do arquivo da última parte do caminho especificado.
Obter o nome do arquivo
Este exemplo demonstra como usar o método GetFileName para obter o nome do arquivo da última parte do caminho especificado.
Obter o nome base do arquivo ou pasta
Este exemplo demonstra como usar o método GetBaseName para retornar o nome base do arquivo ou pasta especificado no caminho.

Objeto TextStream

Ler arquivo
Este exemplo demonstra como usar o método OpenTextFile do FileSystemObject para criar um objeto TextStream. O método ReadAll do TextStream obterá o conteúdo do arquivo de texto aberto.
Ler uma parte do arquivo de texto
Este exemplo demonstra como ler apenas uma parte do conteúdo do arquivo de fluxo de texto.
Ler uma linha do arquivo de texto
Este exemplo demonstra como ler uma linha de conteúdo do arquivo de fluxo de texto.
Ler todas as linhas do arquivo de texto
Este exemplo demonstra como ler todas as linhas do arquivo de fluxo de texto.
Pular uma parte do arquivo de texto
Este exemplo demonstra como pular um número específico de caracteres ao ler o arquivo de fluxo de texto.
Pular uma linha do arquivo de texto
Este exemplo demonstra como pular uma linha ao ler o arquivo de fluxo de texto.
Retornar o número da linha
Este exemplo demonstra como retornar o número da linha atual no fluxo de texto do arquivo.
Obter o número da coluna
Este exemplo demonstra como obter o número da coluna do caractere atual no arquivo.

Objeto Drive

Obter o número de espaço disponível do driver especificado
Este exemplo demonstra como primeiro criar um objeto FileSystemObject e, em seguida, usar a propriedade AvailableSpace para obter o espaço disponível do driver especificado.
Obter a capacidade de espaço livre do driver especificado
Este exemplo demonstra como usar a propriedade FreeSpace para obter o espaço livre do driver especificado.
Obter o tamanho total do driver especificado
Este exemplo demonstra como usar a propriedade TotalSize para obter o tamanho total do driver especificado.
Obter a letra do driver do driver especificado
Este exemplo demonstra como usar a propriedade DriveLetter para obter a letra do driver do driver especificado.
Obter o tipo do driver do driver especificado
Este exemplo demonstra como usar a propriedade DriveType para obter o tipo do driver do driver especificado.
Obter informações do sistema de arquivos do driver especificado
Este exemplo demonstra como usar o FileSystem para obter o tipo de sistema de arquivos do drive específico.
O drive já está pronto?
Este exemplo demonstra como usar a propriedade IsReady para verificar se o drive específico já está pronto.
Obter o caminho do drive específico
Este exemplo demonstra como usar a propriedade Path para obter o caminho do drive específico.
Obter a pasta raiz do drive específico
Este exemplo demonstra como usar a propriedade RootFolder para obter a pasta raiz do drive específico.
Obter o número de série do drive específico
Este exemplo demonstra como usar a propriedade Serialnumber para obter o número de série do drive específico.

Objeto File

Quando o arquivo foi criado?
Este exemplo demonstra como, primeiramente, criar um objeto FileSystemObject e, em seguida, usar a propriedade DateCreated do objeto File para obter a data e hora de criação do arquivo específico.
Quando este arquivo foi modificado?
Este exemplo demonstra como usar a propriedade DateLastModified para obter a data e hora da última modificação do arquivo específico.
Quando este arquivo foi acessado?
Este exemplo demonstra como usar a propriedade DateLastAccessed para obter a data e hora da última vez que o arquivo específico foi acessado.
Retornar as propriedades de um arquivo específico
Este exemplo demonstra como usar Attributes para retornar as propriedades de um arquivo específico.

Objeto Dictionary

A chave específica existe?
Este exemplo demonstra como, primeiramente, criar um objeto Dictionary e, em seguida, usar o método Exists para verificar se uma chave específica existe.
Retornar um array com todos os itens
Este exemplo demonstra como usar o método Items para retornar um array com todos os itens.
Retornar um array com todas as chaves
Este exemplo demonstra como usar o método Keys para retornar um array com todas as chaves.
Retornar o valor de um item
Este exemplo demonstra como usar a propriedade Item para retornar o valor de um item.
Definir uma chave
Este exemplo demonstra como usar a propriedade Key para definir uma chave no objeto Dictionary.
Retornar o número de pares chave/valor
Este exemplo demonstra como usar a propriedade Count para retornar o número de pares chave/valor.

Componente AdRotator

Exemplo simples do AdRotator
Este exemplo mostra: a cada vez que o usuário acessa o site ou atualiza a página, como usar o componente AdRotator para exibir uma imagem de anúncio diferente.
AdRotator - Link de Imagem
Este exemplo mostra: a cada vez que o usuário acessa o site ou atualiza a página, como usar o componente AdRotator para exibir uma imagem de anúncio diferente. Além disso, a imagem em si é um link.

Componente de Capacidades do Navegador

Componente de Capacidades do Navegador
Este exemplo demonstra como determinar o tipo, o desempenho e a versão do navegador de cada visitante do site.

Componente de Linkagem de Conteúdo

Componente de Linkagem de Conteúdo
Este exemplo construirá uma lista de conteúdo.
Componente Content Linking 2
Este exemplo usa o componente Content Linking para navegar entre páginas listadas em um arquivo de texto.

Content Rotator (ASP 3.0)

Componente Content Rotator
Cada vez que o usuário acessar ou atualizar a página, o componente exibirá strings de conteúdo HTML diferentes.