Komponent AdRotator ASP
- Poprzednia strona ASP ADO
- Następna strona ASP BrowserCap
Przykład
- Prosty przykład AdRotator
- Ten przykład pokazuje, jak każdy raz, gdy użytkownik odwiedza stronę lub odświeża stronę, używać komponentu AdRotator do wyświetlania różnych obrazów reklamowych.
- AdRotator - link do obrazu
- Ten przykład pokazuje, jak każdy raz, gdy użytkownik odwiedza stronę lub odświeża stronę, używać komponentu AdRotator do wyświetlania różnych obrazów reklamowych. Dodatkowo, obraz jest linkiem.
Komponent AdRotator ASP
Każdy raz, gdy użytkownik wchodzi na stronę lub odświeża stronę, komponent ASP AdRotator tworzy obiekt AdRotator, aby wyświetlić różne obrazy reklamowe.
Gramatyka:
<% ustaw adrotator=server.createobject("MSWC.AdRotator") adrotator.GetAdvertisement("textfile.txt") %>
Przykład
Załóżmy, że mamy plik o nazwie "banners.asp". Wygląda on tak:
<html> <body> <% set adrotator=Server.CreateObject("MSWC.AdRotator") response.write(adrotator.GetAdvertisement("ads.txt")) %> </body> </html>
Plik "ads.txt" wygląda podobnie jak to:
* codew3c.gif http://www.codew3c.com/ Odwiedź CodeW3C.com 80 microsoft.gif http://www.microsoft.com/ Odwiedź Microsoft 20
Kod pod gwiazdką w pliku "ads.txt" definiuje sposób wyświetlania tych obrazów, adresy URL, alternatywny tekst obrazu oraz prawdopodobieństwo wyświetlenia przy każdym 100 kliknięciach. Możemy zobaczyć, że prawdopodobieństwo wyświetlenia obrazu CodeW3C.com wynosi 80%, a obrazu Microsoft wynosi 20%.
Komentarz:Aby te linki działały poprawnie po kliknięciu, musimy wprowadzić niewielkie zmiany w pliku "ads.txt":
REDIRECT banners.asp * codew3c.gif http://www.codew3c.com/ Odwiedź CodeW3C.com 80 microsoft.gif http://www.microsoft.com/ Odwiedź Microsoft 20
Strona docelowa otrzyma zmienną zapytania o nazwie url, która zawiera URL do przekierowania.
Komentarz:Jeśli chcesz określić wysokość, szerokość i ramkę obrazu, możemy wstawić te kody poniżej REDIRECT:
REDIRECT banners.asp WIDTH 468 HEIGHT 60 BORDER 0 * codew3c.gif ... ...
Ostatnią rzeczą, którą musisz zrobić, jest dodanie tych kodów do pliku "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>
To wszystko, to wszystko!
Atrybuty komponentu AdRotator
Atrybut Border
Określa rozmiar ramki wokół reklamy.
<% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.Border="2" Response.Write(adrot.GetAdvertisement("ads.txt")) %>
Atrybut Clickable
Określa, czy reklama jest hiperlinkiem.
<% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.Clickable=false Response.Write(adrot.GetAdvertisement("ads.txt")) %>
Atrybut TargetFrame
Nazwa ramki wyświetlającej reklamę.
<% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.TargetFrame="target='_blank'" Response.Write(adrot.GetAdvertisement("ads.txt")) %>
Metody komponentu AdRotator
Metoda GetAdvertisement
Zwróć HTML reklam, które są wyświetlane na stronie.
<% set adrot=Server.CreateObject("MSWC.AdRotator") Response.Write(adrot.GetAdvertisement("ads.txt")) %>
- Poprzednia strona ASP ADO
- Następna strona ASP BrowserCap