Home Content Search

Content Rotator

Back Up Next

 

Ad Rotator
Browser Capabilities
Content Linking
Content Rotator
Page Counter

Компонента Content Rotator позволяет создать объект, выводящий на страницу меняющиеся с каждой новой перезагрузкой текстовые фрагменты. Экземпляр объекта создаётся командой Server.CreateObject("MSWC.ContentRotator").

Прежде чем использовать объект, необходимо создать некий текстовый файл-конфигуратор по определённому формату. Для каждого текстового фрагмента в файле-конфигураторе создаётся следующий текст, начинающийся с двух символов "процент" (%%):

%% [#Weight] [//Comments]
ContentString

где Weight - необязательный параметр, целое число в интервале от 0 до 65,535, означающее относительную частоту появления того или иного текстового фрагмента, Comment - комментарий, ContentString - собственно текстовый фрагмент. В приведённом на предыдущей странице примере используется следующий файл.

После того, как файл-конфигуратор создан и объект открыт, можно использовать его методы и свойства.

Методы

ChooseContent Возвращает случайным образом выбранный текстовый фрагмент из файла-конфигуратора:

ChooseContent(content-schedule-path)

Здесь content-schedule-path - виртуальный путь к файлу-конфигуратору

GetAllContent Возвращает полный список фрагментов, разделённых тегом <hr>:

GetAllContent(content-schedule-path)

Пример:

<% controt = Server.CreateObject ("MSWC.ContentRotator") %>
<%= controt.ChooseContent ("controt.txt") %>

 

 

Back Up Next

FrontPage'98
Последнее обновление - 07 июня 2004
Internet Explorer 4.01