Thành phần quay vòng nội dung ASP (ASP 3.0)
Thành phần xoay vòng nội dung ASP
Thành phần ASP Content Rotator tạo đối tượng ContentRotator hiển thị một chuỗi nội dung khác nhau mỗi khi khách truy cập vào hoặc làm mới một trang.
Một tệp văn bản, được gọi là Tệp Lịch biểu Nội dung, bao gồm thông tin về các chuỗi nội dung.
Các chuỗi nội dung có thể chứa các thẻ HTML để bạn có thể hiển thị bất kỳ loại nội dung nào mà HTML có thể đại diện: văn bản, hình ảnh, màu sắc hoặc siêu liên kết.
Cú pháp
<%
Set cr=Server.CreateObject("MSWC.ContentRotator")
%>
Ví dụ về công cụ xoay vòng nội dung ASP
Ví dụ sau đây hiển thị một nội dung khác nhau mỗi khi khách truy cập xem trang Web.
Đầu tiên, tạo một tệp văn bản có tên "textads.txt" và đặt nó trong một thư mục con có tên "text".
"textads.txt":
%% #3
<h2>This is a great day!!</h2>
%% #3
<img src="smiley.gif">
%% #4
<a href="https://www.w3schools.com">Visit W3Schools.com</a>
Lưu ý #number ở đầu mỗi chuỗi nội dung. Số này là một tham số tùy chọn cho biết trọng lượng tương đối của chuỗi nội dung HTML. Trong tệp văn bản ở trên, Content Rotator sẽ hiển thị chuỗi nội dung thứ nhất và thứ hai là ba phần mười thời gian và chuỗi thứ ba là bốn phần mười thời gian.
Sau đó, tạo tệp ASP và chèn mã sau:
Thí dụ
<html>
<body>
<%
set cr=server.createobject("MSWC.ContentRotator")
response.write(cr.ChooseContent("text/textads.txt"))
%>
</body>
</html>
Phương pháp của thành phần quay vòng nội dung ASP
Method | Description | Example |
---|---|---|
ChooseContent | Gets and displays a content string | <% dim cr Set cr=Server.CreateObject("MSWC.ContentRotator") response.write(cr.ChooseContent("text/textads.txt")) %> Output: |
GetAllContent | Retrieves and displays all of the content strings in the text file | <% dim cr Set cr=Server.CreateObject("MSWC.ContentRotator") response.write(cr.GetAllContent("text/textads.txt")) %> Output: This is a great day!! |