Получение статистики браузера

Получение статистики браузера

Первый интересным элементом типа HttpRequest является свойство Browser, обеспечивающее доступ к базовому объекту HttpBrowserCapabilities. Объект HttpBrowserCapabilities, в свою очередь, предлагает множество членов, которые позволяют программно исследовать статистику браузера, отправившего поступивший HTTP-запрос.

Создайте новый Web-узел ASP.NET с именем FunWithPageMembers. Нашим первым заданием будет построение пользовательского интерфейса, позволяющего при щелчке пользователя на Web-элементе управления Button увидеть различную информацию о вызывающем браузере. Эта информация будет генерироваться динамически и присваиваться типу Label (с именем lblOutput). Обработчик события Click для Button будет таким.

protected void btnGetBrowserStats_Click(object sender, System.EventArgs e) {

 string theInfo = "";

 theInfo += String.Format ("‹li›Это клиент AOL? {0}", Request.Browser.AOL);

 theInfo += String.Format("‹li›Поддерживает ли клиент ActiveX? {0}", Request.Browser.ActiveXControls);

 theInfo += String.Format("‹li›Это клиент Beta? {0}", Request.Browser.Beta);

 theInfo += String.Format("‹li›Поддерживает ли клиент Java? {0}", Request.Browser.JavaApplets);

 theInfo += String.Format("‹li›Поддерживает ли клиент cookie? {0}", Request.Browser.Cookies);

 theInfo += String.Format("‹li›Поддерживает ли клиент VBScript? {0}", Request.Browser.VBScript);

 lblOutput.Text = theInfo;

}

Здесь проверяется целый ряд возможностей браузера. Как вы можете догадываться, очень важно выяснить возможность поддержки браузером элементов управления ActiveX, апплетов Java и VBScript клиента. Если вызывающий браузер не поддерживает какую-то из Web-технологий, ваша страница *.aspx должна быть готова выполнить альтернативный план действий.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Сбор статистики по протоколу SNMP

Из книги Документация NetAMS автора Автор неизвестен

Сбор статистики по протоколу SNMP Начиная с версии NeTAMS 3.4.0 (build 3018) появилась возможность учета трафика путем опроса счетчиков SNMP удаленных устройств. Данная схема работает при наличии:• Коммутатора или маршрутизатора, имеющего работающий SNMP–агент и поддерживающий MIB–II


Отображение статистики

Из книги Интернет. Новые возможности. Трюки и эффекты [litres] автора Баловсяк Надежда Васильевна

Отображение статистики Отображением статистики занимается скрипт monitor.cgi, входящй с дистрибутив. Как им пользоваться — очевидно из его интерфейса. Пара


Программы для ведения статистики подключения

Из книги TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) автора Фейт Сидни М

Программы для ведения статистики подключения Наряду с утилитами для дозвона и ускорения работы в Интернете полезно использовать программы для ведения статистики интернет-соединений. Такие приложения позволяют подсчитывать время, проведенное в Сети, определять объем


6.15 Просмотр статистики IP

Из книги Интернет-маркетинг на 100% автора Коллектив авторов

6.15 Просмотр статистики IP Узнать о том, как работает IP, можно по достаточно приблизительным статистическим отчетам. Команда netstat -s выводит содержимое счетчиков для наиболее важных событий в IP. Нижеприведенный отчет получен на сервере tigger.jvnc.net, который доступен хостам всей


10.13.6 Пример статистики

Из книги Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ автора Борри Хелен

10.13.6 Пример статистики Насколько успешно будет работать вычисленный выше тайм-аут? При реализации полученного значения наблюдались значительные повышения производительности. Примером могут служить статистические данные команды netstat, полученные на системе tigger —


Получение статистики по индексу

Из книги Работа в Интернете. Энциклопедия автора Ташков Петр Андреевич

Получение статистики по индексу Firebird предоставляет утилиту командной строки, которая отображает статистические отчеты о состоянии объектов в базе данных. Этот инструмент создает множество отчетов о том, что происходит в базе данных. Основное внимание в этом разделе мы


Анализатор статистики IBAnalyst

Из книги Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil автора Ковязин Алексей Николаевич

Анализатор статистики IBAnalyst IBAnalyst- это инструмент для анализа статистики баз данных InterBase или Firebird, поиска проблем в производительности базы данных, сопровождении, или работы приложений.IBAnalyst решает две важные задачи:* визуализирует статистику базы данных и сообщает об


Системы статистики в Internet

Из книги Программирование для Linux. Профессиональный подход автора Митчелл Марк

Системы статистики в Internet Счетчики и рейтингиУстанавливать счетчик и участвовать в рейтингах необходимо. Но при этом также необходимо осознавать, для чего все это нужно. Ставить несколько счетчиков исключительно для подсчета количества посетителей вашего сайта не


Программы для ведения статистики подключения

Из книги Анонимность и безопасность в Интернете. От «чайника» к пользователю автора Колисниченко Денис Николаевич

Программы для ведения статистики подключения Наряду с утилитами для дозвона и ускорения работы в Интернете полезно использовать программы для ведения статистики интернет-соединений. Такие приложения позволяют подсчитывать время, проведенное в Сети, определять объем


Получение статистики

Из книги Разработка ядра Linux автора Лав Роберт

Получение статистики Существует много способов получить статистику Почти все универсальные инструменты, перечисленные в приложении "Инструменты администратора и разработчика InterBase", позволяют получить статистику базы данных с помощью нескольких нажатий мыши, однако


8.14. Функция sysinfo(): получение системной статистики

Из книги автора

8.14. Функция sysinfo(): получение системной статистики Функция sysinfo() возвращает системную статистике. Ее единственным аргументом является указатель на структуру типа sysinfo. Перечислим наиболее интересные поля этой структуры.? uptime — время в секундах, прошедшее с момента


П2.6. Просмотр статистики

Из книги автора

П2.6. Просмотр статистики Для просмотра статистики по использованию трафика перейдите в раздел Внешние сети | Счетчики консоли управления (рис. П2.18). Рис. П2.18. СтатистикаМы рассмотрели далеко не все возможности программы, но приведенных сведений вполне хватит для ее


Использование статистики

Из книги автора

Использование статистики Иногда необходимо получить представление о том, насколько часто происходит некоторое событие. Иногда требуется сравнить несколько событий и вычислить характеристики для их сравнения. Это очень легко сделать путем введения статистки и