Exemplo ASP
- Página Anterior Resumo do Curso ASP
- Próxima Página Quiz 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.
- Página Anterior Resumo do Curso ASP
- Próxima Página Quiz ASP