最新的Web開發教程
 

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
http://www.w3ii.com
Free Tutorials from w3ii
50
xmlspy.gif
http://www.altova.com
XML Editor from Altova
50

以上在文本文件中的星號下面的行指定的圖像的名稱(ads)要被顯示的超級鏈接地址,所述替代文本(for the images) ,以及顯示率(in percent)

在上面的文本文件的第一行指定當訪問者點擊了其中一個圖像發生什麼。 重定向頁面(banners.asp)將收到一個查詢字符串的URL重定向到。

Tip:要指定高度,寬度和圖像的邊框,可以插入下重定向下面幾行:

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屬性

屬性 描述
邊境 指定廣告四周邊框的大小 <%
設置adrot =服務器。 CreateObject("MSWC.AdRotator")
adrot.Border =“2”
響應。 Write(adrot.GetAdvertisement("ads.txt")
%>
可點擊 指定廣告是否為超鏈接 <%
設置adrot =服務器。 CreateObject("MSWC.AdRotator")
adrot.Clickable = FALSE
響應。 Write(adrot.GetAdvertisement("ads.txt")
%>
TargetFrame 幀,以顯示所述廣告的名稱 <%
設置adrot =服務器。 CreateObject("MSWC.AdRotator")
adrot.TargetFrame =“目標='_空白'”
的Response.Write(adrot.GetAdvertisement(“ads.txt”))
%>

ASP的AdRotator方法

方法 描述
GetAdvertisement 返回顯示廣告的頁面HTML <%
set adrot=Server. CreateObject("MSWC.AdRotator")
Response. Write(adrot.GetAdvertisement("ads.txt") )
%>