Вызов функции или обмен данными из одного окна браузера в другое с использованием Jquery / javascript - PullRequest
1 голос
/ 13 марта 2010

Я разрабатываю веб-сайт, который играет музыку. Сам музыкальный проигрыватель будет находиться в отдельном окне вместе со списком воспроизведения. Я хочу иметь возможность обновлять список воспроизведения, когда в него добавляется новая песня из главного окна. По сути, мне нужно выяснить, как общаться между двумя окнами. Мне удалось найти только один плагин в строке, который определяет страницу проигрывателя как дочерний элемент главной страницы, но тогда эта ссылка будет потеряна после того, как родительская страница, т.е. моя главная страница, была обновлена. Так что это было не очень полезно для меня, и я немного потерян. Любая помощь с благодарностью

PS: вот ссылка на этот плагин (http://www.sfpeter.com/2008/03/13/communication-between-browser-windows-with-jquery-my-new-plugin/)

1 Ответ

1 голос
/ 13 марта 2010

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

Единственный возможный обходной путь - хранить всю информацию, которая нужна дочернему окну, на сервере, а затем использовать опрос ajax для проверки обновлений очень ... 30 секунд? 10 секунд? Однако часто кажется лучшим для вашего приложения.

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