Komponenta ASP AdRotator
Komponenta ASP AdRotator
Komponenta ASP AdRotator vytvoří objekt AdRotator, který zobrazí jiný obrázek pokaždé, když uživatel vstoupí na stránku nebo ji obnoví. Textový soubor obsahuje informace o obrázcích.
Poznámka: AdRotator nefunguje s Internet Information Server 7 (IIS7).
Syntax
<%
set adrotator=server.createobject("MSWC.AdRotator")
adrotator.GetAdvertisement("textfile.txt")
%>
Příklad ASP AdRotator
Předpokládejme, že máme následující textový soubor s názvem „ads.txt“:
REDIRECT banners.asp
*
w3s.gif
https://www.w3schools.com
Free Tutorials from W3Schools
50
xmlspy.gif
https://www.altova.com
XML Editor from Altova
50
Řádky pod hvězdičkou v textovém souboru výše určují název obrázků (reklam), které se mají zobrazit, adresy hypertextových odkazů, alternativní text (pro obrázky) a míry zobrazení (v procentech).
První řádek v textovém souboru výše specifikuje, co se stane, když návštěvník klikne na jeden z obrázků. Stránka přesměrování (banners.asp) obdrží řetězec dotazu s adresou URL, na kterou se má přesměrovat.
Tip: Chcete-li určit výšku, šířku a ohraničení obrázku, můžete do části PŘESMĚROVAT vložit následující řádky:
REDIRECT banners.asp
WIDTH 468
HEIGHT 60
BORDER 0
*
w3s.gif
...
Soubor "banners.asp" vypadá takto:
Příklad
<%
url=Request.QueryString("url")
If url<>"" then Response.Redirect(url)
%>
<!DOCTYPE html>
<html>
<body>
<%
set adrotator=Server.CreateObject("MSWC.AdRotator")
response.write(adrotator.GetAdvertisement("textfile.txt"))
%>
</body>
</html>
To je vše!!
Vlastnosti ASP AdRotator
Property | Description | Example |
---|---|---|
Border | Specifies the size of the borders around the advertisement | <% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.Border="2" Response.Write(adrot.GetAdvertisement("ads.txt")) %> |
Clickable | Specifies whether the advertisement is a hyperlink | <% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.Clickable=false Response.Write(adrot.GetAdvertisement("ads.txt")) %> |
TargetFrame | Name of the frame to display the advertisement | <% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.TargetFrame="target='_blank'" Response.Write(adrot.GetAdvertisement("ads.txt")) %> |
Metody ASP AdRotator
Method | Description | Example |
---|---|---|
GetAdvertisement | Returns HTML that displays the advertisement in the page | <% set adrot=Server.CreateObject("MSWC.AdRotator") Response.Write(adrot.GetAdvertisement("ads.txt")) %> |