ส่วนประกอบ ตัวหมุนเนื้อหา ASP (ASP 3.0)
ส่วนประกอบตัวหมุนเนื้อหา ASP
คอมโพเนนต์ ASP Content Rotator สร้างออบเจ็กต์ ContentRotator ที่แสดงสตริงเนื้อหาที่แตกต่างกันทุกครั้งที่ผู้เยี่ยมชมเข้าหรือรีเฟรชหน้า
ไฟล์ข้อความ เรียกว่า ไฟล์กำหนดการเนื้อหา ประกอบด้วยข้อมูลเกี่ยวกับสตริงเนื้อหา
สตริงเนื้อหาสามารถมีแท็ก HTML เพื่อให้คุณสามารถแสดงเนื้อหาประเภทใดก็ได้ที่ HTML สามารถแสดงได้: ข้อความ รูปภาพ สี หรือไฮเปอร์ลิงก์
ไวยากรณ์
<%
Set cr=Server.CreateObject("MSWC.ContentRotator")
%>
ตัวอย่างตัวหมุนเนื้อหา ASP
ตัวอย่างต่อไปนี้แสดงเนื้อหาที่แตกต่างกันทุกครั้งที่ผู้เข้าชมดูเว็บเพจ
ขั้นแรก สร้างไฟล์ข้อความชื่อ "textads.txt" และวางไว้ในโฟลเดอร์ย่อยชื่อ "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>
สังเกต #number ที่จุดเริ่มต้นของแต่ละสตริงเนื้อหา ตัวเลขนี้เป็นพารามิเตอร์ทางเลือกที่ระบุน้ำหนักสัมพัทธ์ของสตริงเนื้อหา HTML ในไฟล์ข้อความด้านบน ตัวหมุนเนื้อหาจะแสดงสตริงเนื้อหาที่หนึ่งและที่สองสามในสิบของเวลา และสตริงที่สามเป็นสี่ในสิบของเวลา
จากนั้นสร้างไฟล์ ASP และใส่รหัสต่อไปนี้:
ตัวอย่าง
<html>
<body>
<%
set cr=server.createobject("MSWC.ContentRotator")
response.write(cr.ChooseContent("text/textads.txt"))
%>
</body>
</html>
วิธีการของคอมโพเนนต์ตัวหมุนเนื้อหา 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!! |