Компонент ротатора содержимого 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. В приведенном выше текстовом файле Content Rotator отобразит первую и вторую строку содержимого в три десятых времени, а третью строку — в четыре десятых времени.
Затем создайте файл ASP и вставьте следующий код:
Пример
<html>
<body>
<%
set cr=server.createobject("MSWC.ContentRotator")
response.write(cr.ChooseContent("text/textads.txt"))
%>
</body>
</html>
Методы компонента ASP Content Rotator
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!! |