【发布时间】:2013-06-12 02:13:44
【问题描述】:
我有一个登录链接,它打开一个Fancybox 并询问用户他们的用户名/密码。
我将用户输入发送到 PHP 脚本进行验证,该脚本在出错时返回错误消息,或在成功时重定向到主页。
收到错误消息时,我希望将错误消息重新加载到同一个父 Fancybox 中。
成功后,我希望 Fancybox 关闭并在主窗口中加载主页。
另一个问题是我的 css 没有在 #fancyboxLogin 上加载,但在 $fancybox 上加载正常。
HTML:
<a class="fancyboxLogin fancybox.iframe" href="/login">Log In</a>
JavaScript:
$(document).ready(function () {
$(".fancybox").fancybox();
});
$(document).ready(function () {
$(".fancyboxLogin").fancybox({
type: "iframe",
afterClose: function () {
parent.location.reload(true);
}
});
});
【问题讨论】:
标签: php javascript jquery fancybox fancybox-2