esomkin
Новичок
Доступ к коллекции открытых окон javascript
Здравствуйте
Из главного окна поочередно в цикле открываются несколько дочерних окон.
Объекты окон присваиваются массиву wnd[] (глобальный).
В каждом окне присутствует кнопка, по нажатию на которую выполняется функция
Идея такова, по нажатию должна отправляться форма из данного дочернего окна, после этого если окно последнее из коллекции дочерних окон, то должна произойти перегрузка документа в главном окне, после чего дочернее окно должно закрыться.
Однако на деле, дочернее окно закрываться не желает, и перегружать документ в главном окне тоже не хочет)))
Может кто сталкивался с подобным- поскажите куда копать?
С уважением Евгений
Здравствуйте
Из главного окна поочередно в цикле открываются несколько дочерних окон.
Объекты окон присваиваются массиву wnd[] (глобальный).
PHP:
var
wnd_name = '';
for(var i in selected_array)
{
wnd_name = 'wnd_' + i.toString();
wnd[i] = window.open('/?itemID=' + itemID.toString() + '&action=edit&id=' + (selected_array[i]).toString(), wnd_name, 'top=0px, left=0px');
}
PHP:
function save_and_exit(form_id)
{
var
form_obj = document.getElementById(form_id),
parent_wnd;
form_obj.submit(true);
if(wnd.length == 1)
{
parent_wnd = window.opener;
parent_wnd.location.reload(true);
}
window.close();
}
Однако на деле, дочернее окно закрываться не желает, и перегружать документ в главном окне тоже не хочет)))
Может кто сталкивался с подобным- поскажите куда копать?
С уважением Евгений