2010-08-01 6 views
1

У меня есть два всплывающих экрана в моем (основном) jsp.Автоматическое обновление родительского окна после закрытия всплывающего окна

В первом всплывающем окне пользователь обновит требуемую информацию (обновление) и после отправки информации появится новое всплывающее окно с указанием изменений (Вид).

Я хочу обновить главную страницу, когда пользователь нажимает кнопку «X» на странице просмотра.

Я пытался использовать некоторые сценарии, как следующее на странице просмотра, но это не сработало:

<script language="JavaScript"> 
function refreshParent() { 
    window.opener.location.href = window.opener.location.href; 

    if (window.opener.progressWindow) 

    { 
    window.opener.progressWindow.close() 
    } 
    window.close(); 
    } 
</script> 

ответ

10

Попробуйте поместить этот яваскрипта код в всплывающем окне:

window.onunload = function(){ 
    window.opener.location.reload(); 
}; 
+0

Спасибо, он работал – maas

+0

@maas: Добро пожаловать ... – Sarfraz

0
function ref_and_close() 
    {   
    opener.location.reload(); 
    self.close();  
    } 

//just call the function 
    ref_and_close();