Componente AdRotator ASP
- Página Anterior ASP ADO
- Próxima Página ASP BrowserCap
Exemplo
- Exemplo Simples de AdRotator
- Este exemplo mostra: como usar o componente AdRotator para exibir uma imagem de anúncio diferente a cada vez que o usuário acessa o site ou atualiza a página.
- AdRotator - Link de Imagem
- Este exemplo mostra: como usar o componente AdRotator para exibir uma imagem de anúncio diferente a cada vez que o usuário acessa o site ou atualiza a página. Além disso, a imagem em si é um link.
Componente AdRotator ASP
Cada vez que o usuário entra no site ou atualiza a página, o componente ASP AdRotator cria um objeto AdRotator para exibir uma imagem diferente.
Sintaxe:
<% set adrotator=server.createobject("MSWC.AdRotator") adrotator.GetAdvertisement("textfile.txt") %>
Exemplo
Supondo que tenhamos um arquivo chamado "banners.asp". Ele é semelhante a isso:
<html> <body> <% set adrotator=Server.CreateObject("MSWC.AdRotator") response.write(adrotator.GetAdvertisement("ads.txt")) %> </body> </html>
O arquivo "ads.txt" é semelhante a este:
* codew3c.gif http://www.codew3c.com/ Visite CodeW3C.com 80 microsoft.gif http://www.microsoft.com/ Visite Microsoft 20
O código abaixo do asterisco no arquivo "ads.txt" define como essas imagens serão exibidas, os endereços de link, o texto alternativo das imagens e a probabilidade de exibição em cada 100 cliques. Podemos ver que a probabilidade de exibição da imagem CodeW3C.com é de 80%, enquanto a probabilidade de exibição da imagem Microsoft é de 20%.
Comentário:Para que esses links funcionem corretamente ao serem clicados pelo usuário, precisamos fazer algumas pequenas modificações no arquivo "ads.txt":
REDIRECT banners.asp * codew3c.gif http://www.codew3c.com/ Visite CodeW3C.com 80 microsoft.gif http://www.microsoft.com/ Visite Microsoft 20
A página de destino receberá uma string de consulta chamada url, que contém o URL para redirecionar.
Comentário:Se precisar definir a altura, largura e borda da imagem, podemos inserir este código abaixo do REDIRECT:
REDIRECT banners.asp WIDTH 468 HEIGHT 60 BORDER 0 * codew3c.gif ... ...
O último passo é adicionar este código ao arquivo "banners.asp":
<% url=Request.QueryString("url") If url<>"" then Response.Redirect(url) %> <html> <body> <% set adrotator=Server.CreateObject("MSWC.AdRotator") response.write(adrotator.GetAdvertisement("textfile.txt")) %> </body> </html>
Bem, isso é tudo!
Propriedades do componente AdRotator
Propriedade Border
Determina o tamanho da borda ao redor do anúncio.
<% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.Border="2" Response.Write(adrot.GetAdvertisement("ads.txt")) %>
Propriedade Clickable
Determina se o anúncio em si é um link de hiperligação.
<% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.Clickable=false Response.Write(adrot.GetAdvertisement("ads.txt")) %>
Propriedade TargetFrame
Nome da janela para exibir o anúncio.
<% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.TargetFrame="target='_blank'" Response.Write(adrot.GetAdvertisement("ads.txt")) %>
Métodos do componente AdRotator
Método GetAdvertisement
Retorna o HTML para exibir anúncios na página.
<% set adrot=Server.CreateObject("MSWC.AdRotator") Response.Write(adrot.GetAdvertisement("ads.txt")) %>
- Página Anterior ASP ADO
- Próxima Página ASP BrowserCap