Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Как неактивное окно сделать активным


Автор: capitan 11.8.2009, 16:09
Ситуация такая. Есть окно (win1) в котором по таймеру запускается ajax запрос на сервер. При получении нужного ответа выводится модальное окно. Проблема в следующем. Необходимо, что бы при показе модального окна, окну передавался фокус. Т.е. если пользователь в это время находится в другом окне его перебрасывало в win1. Из всего что перепробовал сработал только один метод. в win1 вызываю alert('Новое сообщение'); Но данный метод не устраивает. Может есть ещё варианты как передать win1 фокус?

Автор: dstorm81 12.8.2009, 11:15
capitan
вы представляете каково будет пользоватся вашим сайтом
к примеру я зашел на вашу страницу- чтото там поработал
открыл в другой вкладке другой сайт сижу читаю

и тут ваше окно постоянно "попапится" не давая мне читать другую вкладку, будет раздражать

имхо не есть гут
вернее сделать не всплывающее модальное окно (тем паче "истинно модальное" окно возможно только в семействах ословых) а к примеру менять title  страницы.
будет выглядеть так, читаешь другую вкладку и видишь боковым зрением сменился title
то есть информация обновлена

вот как то так..

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)