#javascript #flash #facebook #vk
#javascript #flash #Facebook #вконтакте
Вопрос:
В vkontakte.ru (Бьюсь об заклад, facebook имеет то же самое, хотя не уверен). Вы просматриваете страницы, в то время как проигрыватель продолжает воспроизводить музыку в фоновом режиме без перерыва. Как это возможно?
Комментарии:
1. Ajax или iframe — я не могу посмотреть, поскольку я не являюсь участником
2. @mplungian, ты прав, это ajax. Веб-сайт полностью управляется ajax. Это просто никогда не приходило мне в голову.
Ответ №1:
Использование Ajax (таким образом, они просто загружают что-то еще на страницу, но не перезагружают ее полностью). До недавнего времени вы могли изменять только хэш (после #) в URL-адресе, но теперь, с новым API истории, можно изменить весь URL-адрес (в основном, с помощью pushStates) :https://developer.mozilla.org/en/DOM/window.history
Ответ №2:
Проверьте pjax, он прост в использовании. Может быть, это именно то, что вам нужно.