У меня есть ссылка для входа, которая открывает Fancybox и запрашивает у пользователя свое имя пользователя/пароль.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 отключен), и поскольку php не имеет возможностей ajax, мне нужно перезагрузить fancybox с сообщением об ошибке. – TimNguyenBSM