Этот компонент используется для создания одного или нескольких счетчиков, которые отслеживают информацию о посещениях определенной веб -страницы или веб -сайта. Вы можете создать только один составной компонент, но этот компонент может иметь более одного счетчика.
Как только счетчик будет создан, он будет продолжаться до тех пор, пока не будет удален.
Счетчик не увеличивается, когда событие, такое как доступ к странице. Вы должны вручную установить или выращивать счетчики, используя методы установки и приращения.
Счетчик не общеизводна. Как только счетчик создается, любая страница на сайте может извлечь и контролировать его значение.
1. Счетчики.set & Counters.get
Counters.Set в основном используется для установки начального значения подсчета, в то время как счетчики. Get используется для извлечения значения подсчета.
1, counts_set.asp
| <% Установить counters = server.createObject ("mswc.counters") Счетчики. Сетка "Cnbruce", 10 Counters.Set "It365cn", 20 Счетчики. Сети "Blueidea", 30 %> В общей сложности < %= counters.get ("cnbruce") %> Посещения веб -сайта cnbruce.com <br> В общей сложности < %= counters.get ("it365cn") %> Посещения веб -сайта It365cn.com <br> В общей сложности < %= counters.get ("blueidea") %> посетил веб -сайт blueidea.com <br> |
Использование очень простое. Во -первых, «counters = server.createObject (" mswc.counters ") означает установление соединения с компонентом счетчиков; Counters.Set "Cnbruce", 10 означает подсчет начального значения с именем "cnbruce" 10; Counters.get ("cnbruce") означает извлечение числового значения с именем "cnbruce".
2. Счетчики. Удар
Функция этого метода: добавлять один счет каждый раз. В приведенном выше примере вы обновляете страницу, и количество не будет добавлено, поэтому теперь используйте метод приращения.
2, counts_inc.asp
| <% Установить counters = server.createObject ("mswc.counters") %> В общей сложности < %= counters.increment ("cnbruce") %> Посещения веб -сайта cnbruce.com <br> В общей сложности < %= counters.increment ("it365cn") %> посещение веб -сайта It365cn.com <br> В общей сложности < %= counters.increment ("blueidea") %> посетил веб -сайт blueidea.com <br> |
Основной код похож, главным образом потому, что функции счетчиков. Увеличение накапливается на 1.
Основываясь на накоплении, вы можете создать простую систему голосования.
3, голосование
| <% Установить counters = server.createObject ("mswc.counters") Голосовать = запрос.queryString ("сайт") Счетчики. Инфрагмент (голосование) %> Проголосуйте за ваш любимый сайт: <Form name = "голосование за сайты" method = "get" action = "hogle.asp"> <input type = "radio" name = "site" value = "cnbruce"> cnbruce <input type = "radio" name = "site" value = "it365cn"> it365cn <input type = "radio" name = "site" value = "blueidea"> blueidea <br> <input type = "Отправить" value = "Отправить голосование"> </Form> Текущее голосование: <br> Cnbruce: < % = counters.get ("cnbruce") %> <br> IT365CN: < % = counters.get ("it365cn") %> <br> Blueidea: < % = counters.get ("blueidea") %> <br>
|