Иногда требуется открыть всплывающее окно и использовать его из нескольких вкладок браузера.
Делается это не очевидно…
Открываем:
window.open("http://localhost/", "my_popup", "width=500,height=400");
Получаем в другой вкладке:
var my_popup = open("", "my_popup", "width=500,height=400");