ASP AdRotator 컴포넌트
- 이전 페이지 ASP ADO
- 다음 페이지 ASP BrowserCap
예제
- 간단한 AdRotator 예제
- 이 예제에서는 사용자가 웹사이트에 접속하거나 페이지를 새로 고침할 때마다 AdRotator 컴포넌트를 사용하여 다른 광고 이미지를 표시하는 방법을 보여줍니다.
- AdRotator - 이미지 링크
- 이 예제에서는 사용자가 웹사이트에 접속하거나 페이지를 새로 고침할 때마다 AdRotator 컴포넌트를 사용하여 다른 광고 이미지를 표시하는 방법을 보여줍니다. 또한, 이미지 자체가 링크입니다.
ASP AdRotator 컴포넌트
사용자가 웹사이트에 접속하거나 페이지를 새로 고침할 때마다, ASP AdRotator 컴포넌트는 다른 이미지를 표시하기 위해 AdRotator 객체를 생성합니다.
문법:
<% adrotator = server.createobject("MSWC.AdRotator") adrotator.GetAdvertisement("textfile.txt") %>
예제
"banners.asp" 파일이 있습니다. 그러한 형식입니다:
<html> <body> <% set adrotator=Server.CreateObject("MSWC.AdRotator") response.write(adrotator.GetAdvertisement("ads.txt")) %> </body> </html>
파일 "ads.txt"은 다음과 같습니다:
* codew3c.gif http://www.codew3c.com/ CodeW3C.com 방문 80 microsoft.gif http://www.microsoft.com/ Microsoft 방문 20
"ads.txt" 파일에 별 아래의 코드는 이 이미지를 어떻게 표시할지, 링크 주소, 이미지의 대체 텍스트, 매 100번 클릭에서의 표시 확률을 정의합니다. CodeW3C.com 이미지의 표시 확률은 80%이고, Microsoft 이미지의 표시 확률은 20%입니다.
주석:이 링크가 사용자가 클릭할 때 정상적으로 작동하도록 파일 "ads.txt"을 조금 수정해야 합니다:
REDIRECT banners.asp * codew3c.gif http://www.codew3c.com/ CodeW3C.com 방문 80 microsoft.gif http://www.microsoft.com/ Microsoft 방문 20
이동할 페이지는 "url"이라는 이름의 쿼리 문자열을 통해 받아들이며, 이동할 URL이 포함되어 있습니다.
주석:이미지의 높이, 너비, 경계선을 정의하려면 REDIRECT 아래에 이 코드를 추가할 수 있습니다:
REDIRECT banners.asp WIDTH 468 HEIGHT 60 BORDER 0 * codew3c.gif ... ...
마지막으로 이 코드를 파일 "banners.asp"에 추가해야 합니다:
<% url=Request.QueryString("url") If url<>"" then Response.Redirect(url) %> <html> <body> <% set adrotator=Server.CreateObject("MSWC.AdRotator") response.write(adrotator.GetAdvertisement("textfile.txt")) %> </body> </html>
이것이 모든 내용입니다!
AdRotator 컴포넌트의 속성
Border 속성
광고를 둘러싼 경계선의 크기를 정의.
<% adrot=Server.CreateObject("MSWC.AdRotator") adrot.Border="2" Response.Write(adrot.GetAdvertisement("ads.txt")) %>
Clickable 속성
광고 자체가 슈퍼링크인지 정의.
<% adrot=Server.CreateObject("MSWC.AdRotator") adrot.Clickable=false Response.Write(adrot.GetAdvertisement("ads.txt")) %>
TargetFrame 속성
광고를 표시하는 프레임 이름.
<% adrot=Server.CreateObject("MSWC.AdRotator") adrot.TargetFrame="target='_blank'" Response.Write(adrot.GetAdvertisement("ads.txt")) %>
AdRotator 컴포넌트의 메서드
GetAdvertisement 메서드
페이지에서 표시할 광고의 HTML을 반환합니다。
<% adrot=Server.CreateObject("MSWC.AdRotator") Response.Write(adrot.GetAdvertisement("ads.txt")) %>
- 이전 페이지 ASP ADO
- 다음 페이지 ASP BrowserCap