Как прошить окно веб-браузера с помощью JS - PullRequest
1 голос
/ 24 июня 2009

В веб-приложении, которое я пишу, есть веб-страница (панель инструментов), которая обновляется каждые 10 секунд. При обновлении, если появятся какие-либо новые данные, я должен привлечь внимание пользователей.

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

Как я могу сделать это в Java Script?

В настоящее время мы реализовали способ Google, изменив содержимое строки заголовка.

Но наши клиенты хотят моргнуть окном браузера, потому что он видит нечто подобное в сети ( Maersk ) с поддержкой в ​​реальном времени (чат).

Ответы [ 3 ]

2 голосов
/ 24 июня 2009

Что если вы просто меняете текст заголовка веб-страницы каждые несколько секунд, чтобы сказать "новые данные" или что-то вроде того, что Google делает с gchat, когда кто-то отправляет вам новое сообщение?

1 голос
/ 24 июня 2009

см. этот связанный вопрос

Хотя данный ответ довольно уродлив - тег Script and Link внутри тега Head, он может работать (я не проверял это).

По-моему, это не сработает. Вы можете попробовать использовать некоторые клиентские VBScripting.

0 голосов
/ 24 июня 2009

Я бы порекомендовал, что говорит ryanulit + добавить движущую индикацию в строку заголовка 9via settimeout в javascript - например, движущаяся точка или вращающаяся труба (8 углов) или любой другой символ, анимация которого привлечет внимание.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...