Recomendado: Função de usar asp para impressão de rede %@ Idioma = vBScript % Option Explícito é explícito, o valor usado no formulário para salvar o botão de envio Dim strPrinterPath 'o valor do caminho da impressora de rede no formulário Dim StruSername' o valor do nome de usuário no formulário Dim Strpassword 'o valor da senha no formulário dim strmessage' o valor do conteúdo impresso Dim objfs 'VBS'
Receio que poucos internautas que muitas vezes surfam na Internet nunca estejam na sala de bate -papo para conversar aleatoriamente. Basta prestar um pouco de atenção e você descobrirá que a maioria dessas salas de bate -papo é mantida usando programas CGI ou applets desenvolvidos em Java. Os programadores que desenvolveram esses CGIs ou applets sabem que esse tipo de desenvolvimento é demorado e intensivo em mão-de-obra. Então, existe uma maneira mais simples e salvadora de se desenvolver? A resposta é sim.
Existem muitas revistas de computador que foram introduzidas na introdução do ASP, e eu não entrarei em detalhes aqui.
1. Planejamento da sala de bate -papo:
1. Escolha do caminho para armazenar o conteúdo da conversa: de que maneira o conteúdo da conversa instantânea deve ser armazenada no servidor ao exibir o conteúdo da conversa instantânea no cliente? Existem duas opções para ASP, uma está no modo de arquivo de texto e o outro está no modo de banco de dados. No entanto, o autor considera que as instruções da ASP para operações de arquivo de texto são muito menores do que as fornecidas pelo ADO (objeto de dados ativo). Portanto, usando o ADO, o ASP pode operar de maneira flexível o banco de dados, como inserção, exclusão, atualização, consulta etc. O autor escolhe o banco de dados de acesso para armazenar o conteúdo da conversa. O conteúdo deste banco de dados é retido apenas por um dia (o período de tempo pode ser determinado com base na situação real da LAN).
2. Design da interface da sala de bate -papo: Para que os clientes naveguem facilmente o conteúdo do site e exibam o conteúdo da sala de bate -papo o máximo possível, o autor projetou três quadros em uma página inicial. O quadro à esquerda mostra o índice do site. O quadro direito é dividido em dois quadros. O quadro superior representa 70%, que é usado para exibir o conteúdo da sala de bate -papo atual; O quadro inferior representa 30%, que é usado para fornecer uma caixa de entrada de texto e um botão para feedback do usuário.
3. Etapas para entrar na sala de bate -papo: como a maioria das salas de bate -papo, o usuário deve primeiro fornecer uma interface de login e o usuário insere seu nome ou alias e uma senha que ele ou ela dará à vontade. Se o nome de usuário inserido for o mesmo que o nome de usuário da linha, o usuário será solicitado a seletar o nome de usuário ou novamente a senha para garantir que todos os nomes de usuário on-line sejam únicos. Depois de fazer login com sucesso, insira a sala de bate -papo e o quadro de exibição de conteúdo mostra a mensagem de boas -vindas de união de boas -vindas. Os usuários podem inserir o conteúdo da conversa na área de entrada de texto.
2. Processo de projeto e habilidades de desenvolvimento:
1. Projete a fonte de dados do sistema ODBC: Como mencionado anteriormente, esse desenvolvimento usa o ASP para operar no ADO, para que a fonte de dados deve ser definida primeiro. Clique duas vezes no ícone ODBC no painel de controle do servidor NT, adicione o sistema DSN na página DSN do sistema, selecione Microsoft Access Driver, o nome da fonte de dados é 'fybchat', banco de dados e selecione Chat.mdb no diretório de bate-papo. O banco de dados inclui os seguintes campos: nome, conteúdo, senha, chattime, chatdate e armazenar o nome, conteúdo da conversa, senha, hora da conversa e data de conversa, respectivamente.
2. Design da interface de login: A interface de login é uma página HTML, contendo algumas informações de aviso e um formulário. Este formulário obteve a conta e a senha, como mostrado abaixo:
<Form Method = Post Action = Recebida.asp> Conta:
<Tipo de entrada = Nome do texto = USNAME> Senha:
<Tipo de entrada = Nome da senha = USPassword>
</central>
<Tipo de entrada = Valor de envio = Enter>
<Tipo de entrada = Valor de redefinição = REFILL>
</central>
<Tipo de entrada = Nome oculto = Valor do Conteúdo =>
</morm>
Inspire Recebiata.asp por botão Enviar. Este arquivo ASP é usado principalmente para garantir que não há dois usuários na sala de bate -papo a mesma conta. Depois que o usuário enviar as informações, abra o chat.mdb para verificar se a conta já possui. Se houver uma, mas a senha estiver incorreta, lembre-se do usuário de entrar novamente na senha. Caso contrário, o usuário entrará com sucesso na sala de bate -papo. A função de entrar na interface da sala de bate -papo é concluída pela seguinte declaração:
<Linhas de Frameset = 70%, 30%>
<Quadro src = forum.asp nome = marginwidth = 1
MarginHeight = 1 noresize>
<Quadro src = frft.asp? Kname = <% = nome%> name = notas de rodapé
Marginwidth = 1 noresize>
</frameSet>
Observe que há um truque aqui, usando o parâmetro Kname para ocultar a conta do usuário no navegador do cliente. Dessa forma, o usuário envia sua conta toda vez que enviar o conteúdo da conversa.
3. Projeto da área de entrada de texto: A área de entrada de texto é gerada pelo FRFT.ASP. Como mencionado acima, toda vez que o usuário envia o conteúdo da conversa, ele também envia sua conta. A ação do usuário para enviar o conteúdo da conversa é ativar o fórum.asp. O objetivo do fórum.asp é atualizar o conteúdo da sala de bate -papo. O conteúdo do frft.asp é o seguinte
<!
<html>
<head>
<meta http-equiv = content-type content = text/html; charset = gb_2312-80>
<meta nome = conteúdo do gerador = Microsoft FrontPage 2.0>
<título>
</head>
<Body>
<% kname = request.QueryString (Kname)%>
<base base = main>
<nome de forma = fm1 método = pós -ação = forum.asp>
<p align = Center> <Tipo de entrada = Tamanho do texto = 90 Nome = Content> <P align = Center> <Tipo de entrada = Nome do botão = B1 Value = submeter/refresco>
<Tipo de entrada = Nome de redefinição = Valor B2 = Reescrita>
<Tipo de entrada = Nome oculto = Valor de Kname =
Compartilhar: Criar pesquisa no local usando asp Se você tem um site enorme e muito conteúdo, geralmente é difícil para os visitantes encontrarem o que precisam. Neste momento, você precisa de uma pesquisa de site para ajudar os visitantes a encontrar as informações que estão procurando mais rápido! Agora você pode implementar facilmente essa função com a ASP, sem mencionar que existem tantos sites que agora suportam ASP. Você pode usar este mecanismo de pesquisa para pesquisar em qualquer sua página inicial