Закрытие fancybox после входа в систему и отправка контента на родительскую страницу. - страница ASP.NET C # - PullRequest
1 голос
/ 26 апреля 2011

Я бы очень хотел прояснить этот вопрос для всех нас.У меня есть веб-сайт в ASP.NET (C #), который имеет длинную процедуру входа в систему, два экрана, прежде чем он входит в систему. Я пытаюсь использовать Fancybox (модальный) для этой процедуры входа в систему.Это самая красивая вещь когда-либо.В настоящее время я использую его с опцией iFrame.Я пишу имя пользователя, затем пароль, и он проверяет, нормально ли это или нет.Если я вошел в систему, получившаяся страница появляется внутри модального окна, и я хочу отправить ее в родительское окно и автоматически закрыть fancybox после входа в систему.

Я использовал «$ .fancybox»..близко();"функция, но, кажется, не работает.Ребята, можете ли вы дать мне подсказку о том, как сделать это хорошо?Это в c # asp.net

Спасибо.

Ответы [ 2 ]

2 голосов
/ 26 апреля 2011

использовать зарегистрировать этот клиентский скрипт при успешном входе

Page.RegisterClientScriptBlock("sdfs6s6", "<script> parent.location ='Welcome.aspx';parent.$.fancybox.close();</script>");
0 голосов
/ 26 апреля 2011

Звучит так, будто вы ищете parent.$.fn.fancybox.close();

Взгляните на эту тему в группе Fancybox, которая в значительной степени обсуждает вашу проблему.

...