Как узнать время простоя браузера - PullRequest
1 голос
/ 16 августа 2011

Я автоматизирую веб-почту, которая выходит из системы каждые 15 минут, когда она теряет фокус.Поэтому мне нужно выяснить время простоя браузера, чтобы обновить браузер, когда его время простоя достигает 15 минут.Я использую WatiN для автоматизации этой веб-почты.Пожалуйста, предложите мне правильный способ узнать время простоя браузера.Спасибо


Спасибо за ваш ответ.

Я использую программу C # и WatiN для автоматизации этого приложения веб-почты.Я не знаю, как использовать Java-скрипт в программе на C #.Не могли бы вы предложить мне, как реализовать это в моем коде.Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 16 августа 2011

Используя JavaScript, вы можете определить , активен ли пользователь веб-страницы (т.е. находится в фокусе).Как только фокус теряется, вы запускаете таймер, а когда он истекает, вы перенаправляете пользователя на страницу, которая выводит его из системы.

Если страница восстанавливает фокус в течение заданного времени, вы должны остановитьи сбросьте таймер.

0 голосов
/ 16 августа 2011

Вы также можете использовать JavaScript и сбросить 15-минутный таймер, когда пользователь выполняет действие. Если эта 15-минутная отметка когда-либо достигнута, она может перейти на страницу и выйти из нее.

...