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
*
runoob.gif
http://www.runoob.com
Free Tutorials from RUNOOB
50
xmlspy.gif
http://www.altova.com
XML Editor from Altova
在上面的文本檔案中型号下面的行規定了要顯示的圖像的名稱、超連結位址、圖像的替換文本和每百次點選中的顯示幾率。
上述文本檔案的第一行指定當訪客點選圖像時進行的動作。重定向頁(banners.asp)将收到一個帶有重定向 URL 的查詢字元串。
提示:如需規定圖像的高度、寬度和邊框,您可以在 REDIRECT 下面插入如下代碼:
REDIRECT banners.asp
WIDTH 468
HEIGHT 60
BORDER 0
*
runoob.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 | 規定廣告本身是否是超連結。 | adrot.Clickable=false |
TargetFrame | 顯示廣告的架構名稱。 | adrot.TargetFrame="target='_blank'" |
ASP AdRotator 方法
方法 | ||
---|---|---|
GetAdvertisement | 傳回在頁面中顯示廣告的 HTML。 |