2010-07-15 3 views
0

Мне нужно открыть страницу login.aspx в диалоговом окне, когда пользователь нажимает ссылку «войти». Я посмотрел диалог jQuery UI Dialog, но похоже, что он не может открыть целые страницы из заданного URL-адреса?Как открыть страницу в диалоговом окне с помощью jQuery?

У вас, ребята, есть какие-то советы по поводу того, что я могу использовать?

ответ

3

Вы можете просто создать и .dialog(), чтобы получить то, что вам нужно, краткое простое. Elijah Manor has a full post with code on how to do this.

Вот краткая версия:

$('<iframe src="login.aspx" />').dialog({ 
    title: 'Login', 
    width: 600, 
    height: 400, 
    modal: true, 
}).width(570).height(370); //give it a bit of padding 
+0

Спасибо, это сработало великолепно. Не могли бы вы каким-либо образом узнать, как я могу автоматически закрыть диалоговое окно после входа пользователя в систему? Поскольку это контент IFrame, я, вероятно, не могу закрыть окно диалога с этой страницы? – Steven

+0

@Steven - Дайте '