ASP AdRotator 元件
ASP AdRotator 元件
ASP AdRotator 元件建立一個 AdRotator 物件,該物件會在使用者每次進入或重新整理頁面時顯示不同的影像。文字檔案包含有關影像的資訊。
注意: AdRotator 不適用於 Internet Information Server 7 (IIS7)。
語法
<%
set adrotator=server.createobject("MSWC.AdRotator")
adrotator.GetAdvertisement("textfile.txt")
%>
ASP AdRotator 示例
假設我們有以下名為“ads.txt”的文字檔案
REDIRECT banners.asp
*
w3s.gif
https://w3schools.tw
W3Schools 的免費教程
50
xmlspy.gif
https://www.altova.com
Altova 的 XML 編輯器
50
文字檔案中星號下方的行指定了要顯示的影像(廣告)名稱、超連結地址、備用文字(影像的)以及顯示費率(以百分比計)。
文字檔案中的第一行指定了當訪問者單擊其中一個影像時會發生什麼。重定向頁面 (banners.asp) 將收到一個包含要重定向的 URL 的查詢字串。
提示: 要指定影像的高度、寬度和邊框,可以在 REDIRECT 下方插入以下行
REDIRECT banners.asp
WIDTH 468
HEIGHT 60
BORDER 0
*
w3s.gif
...
“banners.asp”檔案如下所示
示例
<%
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>
顯示示例 »
就是這樣!!
ASP AdRotator 屬性
屬性 | 描述 | 示例 |
---|---|---|
Border | 指定廣告周圍邊框的大小 | <% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.Border="2" Response.Write(adrot.GetAdvertisement("ads.txt")) %> |
Clickable | 指定廣告是否為超連結 | <% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.Clickable=false Response.Write(adrot.GetAdvertisement("ads.txt")) %> |
TargetFrame | 顯示廣告的框架名稱 | <% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.TargetFrame="target='_blank'" Response.Write(adrot.GetAdvertisement("ads.txt")) %> |
ASP AdRotator 方法
方法 | 描述 | 示例 |
---|---|---|
GetAdvertisement | 返回顯示廣告的 HTML | <% set adrot=Server.CreateObject("MSWC.AdRotator") Response.Write(adrot.GetAdvertisement("ads.txt")) %> |