Você se vê fazendo a mesma coisa repetidamente em seu código - sempre tendo o mesmo rodapé, sempre usando a mesma área de título? Use a instrução INCLUDE para fazê-lo apenas uma vez!

A maioria dos sites busca a consistência. Você deseja que todas as páginas sejam parecidas, com a mesma área de título, o mesmo rodapé, talvez as mesmas barras laterais. Enquanto isso faz com que as páginas tenham uma boa aparência, também significa que as mudanças podem ser uma dor real. Se você deseja alterar o rodapé, agora é necessário entrar em 200 páginas ou mais e alterá-lo em qualquer lugar. Mesmo se você usar um utilitário de busca e substituição, ainda poderá ser uma dor.

Para contornar isso, familiarize-se com a instrução INCLUDE. Com INCLUDE, você diz à página da Web para "inserir" um bloco de código de outro arquivo. Esse código pode ser texto HTML bruto, código ASP ou qualquer outra coisa que você normalmente colocaria no seu arquivo ASP. O código incluído pode até se referir às variáveis ​​que você está usando na sua página principal.

Por exemplo, digamos que você tenha um rodapé padrão usado. Esse rodapé fornece o nome da página em que você está, um link para sua página inicial principal e um link de e-mail para informações de contato. Normalmente, você pode codificar isso em todas as páginas, pois o nome da página muda. Não há motivo para isso.

Primeiro, configure uma variável em cada página que tenha informações de identificação sobre essa página. Você pode ter

PageName = "Press Releases"

por exemplo, se esta era sua página de Press Releases em que você estava trabalhando.

Agora, onde você deseja que o rodapé vá, insira o código



Isso diz à página da Web para 'sugar' o que encontrar no Footer.asp e colocá-la exatamente nesse local quando está desenhando a página. O usuário não vê a instrução include. Eles veem o conteúdo real desse arquivo, exatamente naquele local.

Por enquanto, tudo bem? Agora, faça esse arquivo Footer.asp.

Crie um novo arquivo chamado Footer.asp. Neste arquivo, você colocará o que deseja que apareça no rodapé. Digamos que queremos uma linha horizontal e, em seguida, as três informações - em que página você está atualmente, um link para a página inicial do site e um link para email. Você poderia fazer algo assim:





|
|


Agora, quando você coloca esta página Footer.asp e suas páginas regulares no site, as duas trabalharão juntas para fornecer páginas de rodapé consistentes e personalizadas. Se você quiser atualizar o rodapé, basta alterar o Footer.asp e pronto! Isso muda em todos os lugares!

Introdução ao ASP Ebook

Faça o download deste e-book para obter tudo o que você precisa saber sobre o aprendizado de ASP - de um tutorial passo a passo a listas de funções, código de exemplo, erros e soluções comuns e muito mais! 101 páginas.

Instruções De Vídeo: Disparate Pieces | Critical Role | Campaign 2, Episode 4 (Pode 2024).