JavaScript открыта ли вкладка с сайтом

Гость Гость
03.04.2012
Пример вконтакте: у вас в одной вкладке браузера открыты сообщения вконтакте, а в другой вы сидите. Сценарий js выполняется помимо того, что вы находитесь в другой вкладке и при наличии нового сообщения, вам пишет в title, но в прочитанные оно не заносится. И только когда ты перейдёшь на вкладку с вконтакте, то сообщение отобразится, как прочитанное - значит это реально, но как это сделать?
Дополнено (1). ajax обширное понятие, фокус на body и html не можно узнать, тем более фокус может находится и в какой-то из форм. Постоянно двигать мышкой тоже не решение. Вообще я реализовую список онлайн-пользователей для чата. Оно-то работает, но много пользователей находятся в других вкладках и не могут прочитать сообщения, их нужно выделить другим цветом, чтобы отличать.

SkYneT SkYneT
03.04.2012
Мб AJAX поможет? Почитай на вики про эту технологию, во Вконтакте 100% она юзается, почти везде.

Volk Volk
03.04.2012
Скорее всего, там обработка получения фокуса объектом body или движения мышкой на странице.

Добавить комментарий | Похожие обсуждения

Вопросы и ответы по Вконтакте
Вопросы и ответы

Популярные вопросы и ответы о социальной сети www.vkontakte.ru (vk.com)