Phần cứng AdRotator ASP
- Trang trước ASP ADO
- Trang tiếp theo ASP BrowserCap
Mô hình
- Mô hình AdRotator đơn giản
- Mô hình này minh họa: Mỗi khi người dùng truy cập vào trang web hoặc làm mới một trang, cách sử dụng thành phần AdRotator để hiển thị một hình ảnh quảng cáo khác nhau.
- AdRotator - Liên kết hình ảnh
- Mô hình này minh họa: Mỗi khi người dùng truy cập vào trang web hoặc làm mới một trang, cách sử dụng thành phần AdRotator để hiển thị một hình ảnh quảng cáo khác nhau. Ngoài ra, hình ảnh chính là liên kết.
Phần cứng AdRotator ASP
Mỗi khi người dùng truy cập vào trang web hoặc làm mới trang, thành phần ASP AdRotator sẽ tạo ra một đối tượng AdRotator để hiển thị một hình ảnh quảng cáo khác nhau.
Cú pháp:
<% set adrotator=server.createobject("MSWC.AdRotator") adrotator.GetAdvertisement("textfile.txt") %>
Mô hình
Giả sử chúng ta có một tệp có tên là "banners.asp". Nó tương tự như thế này:
<html> <body> <% set adrotator=Server.CreateObject("MSWC.AdRotator") response.write(adrotator.GetAdvertisement("ads.txt")) %> </body> </html>
Tệp "ads.txt" tương tự như sau:
* codew3c.gif http://www.codew3c.com/ Thăm CodeW3C.com 80 microsoft.gif http://www.microsoft.com/ Thăm Microsoft 20
"ads.txt" tệp dưới dấu sao dưới định nghĩa cách hiển thị các hình ảnh này, địa chỉ liên kết, văn bản thay thế cho hình ảnh, xác suất hiển thị trong mỗi 100 lần nhấp. Chúng ta có thể thấy, xác suất hiển thị của hình ảnh CodeW3C.com là 80%, trong khi xác suất hiển thị của hình ảnh Microsoft là 20%.
Ghi chú:Để làm cho các liên kết này hoạt động bình thường khi người dùng nhấp vào, chúng ta cần chỉnh sửa một chút tệp "ads.txt":
REDIRECT banners.asp * codew3c.gif http://www.codew3c.com/ Thăm CodeW3C.com 80 microsoft.gif http://www.microsoft.com/ Thăm Microsoft 20
Trang chuyển hướng sẽ nhận biến chuỗi tìm kiếm tên là url, chứa URL để chuyển hướng.
Ghi chú:Nếu cần quy định chiều cao, chiều rộng và viền của hình ảnh, chúng ta có thể chèn mã này dưới REDIRECT:
REDIRECT banners.asp WIDTH 468 HEIGHT 60 BORDER 0 * codew3c.gif ... ...
Cuối cùng cần làm là thêm mã này vào tệp "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>
Đó là tất cả nội dung!
Thuộc tính của thành phần AdRotator
Thuộc tính Border
Định nghĩa kích thước viền bao quanh quảng cáo.
<% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.Border="2" Response.Write(adrot.GetAdvertisement("ads.txt")) %>
Thuộc tính Clickable
Định nghĩa quảng cáo có phải là liên kết siêu văn bản hay không.
<% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.Clickable=false Response.Write(adrot.GetAdvertisement("ads.txt")) %>
Thuộc tính TargetFrame
Hiển thị tên khung quảng cáo.
<% set adrot=Server.CreateObject("MSWC.AdRotator") adrot.TargetFrame="target='_blank'" Response.Write(adrot.GetAdvertisement("ads.txt")) %>
AdRotator 组件的方法
GetAdvertisement 方法
Trả về HTML hiển thị quảng cáo trong trang.
<% set adrot=Server.CreateObject("MSWC.AdRotator") Response.Write(adrot.GetAdvertisement("ads.txt")) %>
- Trang trước ASP ADO
- Trang tiếp theo ASP BrowserCap