Учебники ASP

ГЛАВНАЯ АСП

Учебник по WP

Введение в веб-страницы Веб-страницы Razor Макет веб-страниц Папки веб-страниц Веб-страницы Глобальные Формы веб-страниц Объекты веб-страниц Файлы веб-страниц Базы данных веб-страниц Помощники веб-страниц Веб-страницы Графики веб-страниц Электронная почта веб-страниц Безопасность веб-страниц Публикация веб-страниц Примеры веб-страниц Классы веб-страниц

Бритва ASP.NET

Введение в бритву Синтаксис бритвы Переменные Razor C# Циклы Razor C# Логика Razor C# Переменные Razor VB Циклы Razor VB Логика Бритвы В.Б.

АСП Классик

Введение в ASP Синтаксис ASP ASP-переменные Процедуры ASP Условия ASP Зацикливание ASP ASP-формы Файлы cookie ASP ASP-сеанс ASP-приложение ASP #include ASP Global.asa АСП АЯКС Электронная почта ASP Примеры ASP

Справочник ASP

Функции ASP VB Ключевые слова ASP VB Ответ ASP ASP-запрос ASP-приложение ASP-сеанс ASP-сервер Ошибка ASP Файловая система ASP Текстовый поток ASP ASP-диск ASP-файл Папка ASP Словарь АСП ASP AdRotator ASP BrowserCap Связывание контента ASP Ротатор контента ASP Быстрая ссылка ASP

Учебник по ADO

Введение в ADO АДО Коннект Набор записей ADO Дисплей АДО ADO-запрос Сортировка ADO ADO Добавить Обновление ADO АДО Удалить Демонстрация ADO Ускорение ADO

Объекты АДО

Команда АДО ADO-соединение Ошибка ADO Поле ADO ADO-параметр Свойство АДО ADO-запись Набор записей ADO ADO-поток Типы данных ADO

Компонент ротатора содержимого 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:

Smiley

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!!

Smiley

Visit W3Schools.com