2014-03-11 6 views
0

У меня есть кнопка, если пользователь нажимает на этой кнопке Я открываю внешнее окно следующим образом:Подождите код javascript, пока окно не закроется?

function btnClick(){ 

window.open("http://localhost/index.html"); 

/* I'LL WRITE SOME OTHER CODE AFTER THIS */ 

} 

Я хочу Javascript функции ждать этого окно, чтобы свернута перед выполнением остальной части моего кода. Есть ли способ сделать это?

+1

http://stackoverflow.com/questions/3291712/is-it-possible-to-open-a-popup-with-javascript-and-then-detect-when-the-user-clo – cha55son

ответ

0

Возможно, вы можете использовать цикл «Пока»?

PS: Я новичок, это просто «может быть».

EDIT:

 While (/*code for closing a window*/) { 
     /*Function that you want to be executed after the 
     Window has been closed*/    
     }; 

Вы, возможно, также можно сделать:

 If (/*window is closed code*/) { 
     /*Code of Function etc*/ 
     }; 
+0

Что он должен сделать тестировать в цикле 'while'? – Barmar

0
window.onbeforeunload = closingCode; 
    function closingCode(){ 
     // do something... 
     return null; 
    } 

Аналогичный вопрос, который должен помочь Here

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