2013-05-27 1 views
1

Я открываю страницу (Say page1.aspx) внутри iframe, используя модель всплывающего расширителя. На этой дочерней странице снова появляется страница (Say page2.aspx) opeing в iframe с использованием всплывающего расширителя модели. Теперь, закрыв page2.aspx, я хочу обновить и перезагрузить page1.aspx. Если я используюОбновить страницу в iFrame после модели всплывают закрыть

ClientScript.RegisterStartupScript(this.GetType(), "RefreshParent", "setTimeout('window.parent.refresh();', 500);", true); 

то это показывает ошибку

"Error: Object doesn't support property or method 'refresh'" 

Как я могу это сделать?

+0

попытка window.parent.location.reload как в обсуждении [перегружаемого родитель-оконного из-за детьми-окна] [1] [1]: http://stackoverflow.com/questions/1318006/reload-parent-window-from-child-window – Ted

+0

Он не дает ошибок и не работает ... –

+0

отправьте свой точный код – Ted

ответ

0

вызов этой функции Javascript, чтобы перезагрузить родительскую страницу

function RefreshParent(sender, eventArgs) 
    { 
    document.location.reload(); 
    } 
Смежные вопросы