2015-03-25 7 views
0

Я работаю над веб-приложением ASP.NET. У меня есть две веб-страницы, на веб-странице 1 есть iFrame, в которой веб-страница загружается с помощью диалогового окна jQuery.Закрыть iFrame с другой веб-страницы + asp.net

С веб-страницы 1 при нажатии гиперссылки iframe будет загружена второй веб-страницей. Некоторые операции выполняются на веб-странице 2 (отправка данных в db), после отправки данных, нажатие кнопки отправки, хотите закрыть iframe/Dialog так что пользователь будет перенаправлен на веб-страницу.

Как закрыть IFrame/Dialog, который находится в веб-странице 1 из веб-страницы?

Это приложение ASP.NET WebForms

ответ

0

Я пытался таким образом, и это сработало:

В веб-странице 1 написал функцию, которая закрывает/удаленный IFRAME:

<script type="text/JavaScript" language="JavaScript"> 
var removeMyIFrame = function() { 
    $('#MyiFrame').remove(); 
} 
    </script> 

названный выше функции от secodnd с использованием нижеприведенного фрагмента:

ASPX:

.cs нажатия кнопок:

ScriptManager.RegisterStartupScript(Me.Page, Page.[GetType](), "text", "CloseMe()", True) 
Смежные вопросы