Recomendado: ASP Tutorial para iniciantes: Funções internas de ASP comumente usadas As funções são um bloco de funções encapsulado pelo idioma para facilitar as chamadas do usuário. Por exemplo, agora () é uma função no VBScript que pode exibir a data e hora atuais. Quanto à razão específica pela qual ele pode ser exibido, é determinado pelo kernel da linguagem, e o usuário só precisa
Exemplo de ASP: use ASP para escrever um programa pop-up mais fácil de usar para nos ajudar a criar um método de investigação que não anona.
O uso de janelas pop-up para exibir questionários é considerado a maneira mais conveniente e rápida de coletar informações do usuário. Depois que o primeiro questionário foi criado, perguntamos gentilmente às pessoas se elas estavam dispostas a preencher o formulário, mas os resultados foram decepcionantes. Por isso, decidimos colocar esse questionário em nossa página inicial e aparecer automaticamente quando as pessoas visitam, e o efeito é inesperadamente bom.
Aqui estão nossos segredos para o sucesso:
1: A janela pop-up automática só pode ser exibida uma vez, independentemente de o usuário ter preenchido o questionário.
2: A janela pop-up automática não pode afetar a velocidade de exibição da página inicial.
3: A janela pop-up automática desaparecerá automaticamente depois que o usuário preenche o questionário.
4: A janela pop-up automática é exibida no lado esquerdo superior da tela.
5: Não adicione anúncios na janela pop-up automática, porque nosso objetivo é obter relatórios de pesquisa de usuários.
Para determinar se a janela está aparecendo, usamos um pequeno biscoito. Definimos um cookie que pode ser usado várias vezes e julgou vários pop -ups. Nomeamos esses cookies, que contém os IDs de todas as janelas que foram aparecidas.
Agora, quando o usuário visita a página inicial, determinamos se o ID solicitado já está incluído no cookie. Se o cookie não existir, aparecemos a janela e escrevemos o cookie para impedir que a janela apareça novamente.
No exemplo a seguir, escrevemos cookies no lado do servidor, que podem ser alcançados usando o JavaScript. Escolhemos o lado do servidor porque é relativamente simples.
No início de nossa página inicial, executamos o código ASP. Este código deve ser colocado antes da saída HTML, pois precisamos editar o cabeçalho.
| A seguir, o conteúdo citado: <% Dim bsurvey 'se deve exibir o questionário const BID = 1 'ID do questionário bsurvey = false 'Verifique se o questionário foi mostrado Se Instr (request.cookies (s) :: & bid & :) = 0 Então 'O questionário não mostra, atualize cookies 'Defina o tempo de expiração do cookie para 60 dias Response.Cookies (S) .Expires = DATADD (D, 60, agora ()) 'Defina o caminho Response.cookies (s) .Path = / 'Escreva cookies Response.cookies (s) = request.cookies (s) &: & oferta & : bsurvey = true final se %> |
Damos a cada questionário um ID e, se você tiver vários pop -ups, ele poderá ser facilmente planejado para saída.
Adicionamos um script ASP no final da página para determinar se a janela pop-up é exibida. Este script está no final da página e não afetará a velocidade de download da página inicial. Este script é muito simples, ele usa window.open () para abrir uma nova janela.
| A seguir, o conteúdo citado: < % se bsurvey então %> <Cript> window.open (/survey/displaysurvey.asp?q= & bid, pesquisa, largura = 350, altura = 400, topo = 0, esquerda = 0, scrollbars = sim) </Script> < % final se %> |
Compartilhe: Introdução ao ASP: Entenda vários idiomas de script usados pelos programas ASP Você não pode ver o código -fonte ASP visualizando o código -fonte no navegador. Você só pode ver a saída dos resultados pelo arquivo ASP, e esses são apenas HTML puro. Isso ocorre porque o script foi executado no servidor antes que o resultado seja enviado de volta ao navegador. Exemplo: Use