ASP Ad Rotator

2013 年 10 月 2 日3740

ASP AdRotator Component

« Previous

Next Chapter »


ASP AdRotator Component

The ASP AdRotator component creates an AdRotator object that displays a different image each time a user enters or refreshes a page. A

text file includes information about the images.

Note: The AdRotator does not work with Internet Information Server 7 (IIS7).

Syntax

<%

set adrotator=server.createobject("MSWC.AdRotator")

adrotator.GetAdvertisement("textfile.txt")

%>


ASP AdRotator Example

Assume that we have the following text file, named "ads.txt":

REDIRECT banners.asp

*

w3s.gif

http://http://www.zjjv.com//

Free Tutorials from W3Schools

50

xmlspy.gif

http://http://www.zjjv.com//

XML Editor from Altova

50

The lines below the asterisk in the text file above specifies the name of the images (ads) to be displayed, the

hyperlink addresses, the alternate text (for the images), and the display rates (in percent).

The first line in the text file above specifies what to happen when a visitor clicks on one of the images.

The redirection page (banners.asp) will receive a querystring with the URL to redirect to.

Tip: To specify the height, width, and border of the image, you can insert the following lines under REDIRECT:

REDIRECT banners.asp

WIDTH 468

HEIGHT 60

BORDER 0

*

w3s.gif

...

The "banners.asp" file looks like this:

Example

<%

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>

Show example »

That's all!!


ASP AdRotator Properties

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"))

%>

ASP AdRotator Methods

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"))

%>

« Previous

Next Chapter »


Your suggestion:

Close [X]

Thank You For Helping Us!

Your message has been sent to W3Schools.

Close [X]

0 0