Сделать окно браузера мигающим в панели задач - PullRequest
101 голосов
/ 01 сентября 2008

Как заставить браузер пользователя мигать / мигать / выделяться на панели задач с помощью JavaScript? Например, если я делаю AJAX-запрос каждые 10 секунд, чтобы проверить, есть ли у пользователя какие-либо новые сообщения на сервере, я хочу, чтобы пользователь знал об этом сразу, даже если он в это время использует другое приложение.

Редактировать: Эти пользователи хотят отвлекаться при получении нового сообщения.

Ответы [ 11 ]

0 голосов
/ 01 сентября 2008

Эти пользователи хотят отвлекаться при поступлении нового сообщения.

Похоже, вы пишете приложение для внутреннего проекта компании.

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

Это не слишком сложно, и я уверен, что если вы спросите ТАК, "как я показываю иконку в трее" и "как мне сделать всплывающие уведомления", вы получите отличные ответы: -)

Кстати, я уверен, что (кроме использования диалогового окна предупреждения / приглашения) вы не можете прошить панель задач в JS, так как это сильно зависит от Windows, и JS действительно не работает так , Возможно, вы сможете использовать некоторые элементы управления ActiveX для Windows, характерные для IE, но тогда вы навязываете IE своим бедным пользователям. Не делай этого: - (

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