Как открыть всплывающее окно и сделать его мигать с панели инструментов? - PullRequest
1 голос
/ 15 октября 2010

Просто КАК в чате (yahoomessenger, msn .....). Когда мы получаем новое сообщение, соответствующее окно мигает

или КАК в Internet Explorer.в панели инструментов

Как это сделать с помощью всплывающего окна?

Ответы [ 2 ]

2 голосов
/ 15 октября 2010

Вы можете использовать следующий javascript для запуска этого.

window.focus();
0 голосов
/ 15 октября 2010

Это не доступно из JavaScript на веб-странице.Однако вы можете изменить строку заголовка на строку, например "!!!!!!!!!!!!!!!!"и обратно для получения аналогичного эффекта.

Пример кода (в прямом эфире на http://jsbin.com/ifewu3/2):

var oldTitle = '', titleBlanked = false, flashInterval;
flashInterval = setInterval(function () {
    if(!titleBlanked) {
        oldTitle = document.title;
        document.title = '!!!!!!!!!!!!!!!!';
        titleBlanked = true;
    } else {
        document.title = oldTitle;
        titleBlanked = false;
    }
}, 500);

Затем вызовите clearInterval(flashInterval), когда вы хотите прекратить мигание.

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