2014-10-14 4 views
0

Моя программа состоит из двух вкладок браузера. Я открываю вторую вкладку с первой вкладки через window.open(..). Могу ли я вызвать изменения в первой вкладке со второй вкладки? Как и отправка новых запросов Ajax и т. Д.Javascript - прыжки между браузерами Вкладки

ответ

1

Да, вы можете, так как window.open() возвращает ссылку на новое окно, и из нового окна вы можете получить доступ к родительскому окну через свой объект opener.

Вы должны увидеть: http://www.w3schools.com/jsref/prop_win_opener.asp

Таким образом, вы могли бы вызывать функции, которые в родительском из нового окна (opener.functionName()) и вызывать функции нового окна от родителя (var newWindow : window.open(...); newWindow.functionName2());

Смежные вопросы