У меня настроен цветной код, и загрузка gif появляется, когда загружается окно, но как я могу заставить его появляться, когда я вызываю метод страницы из окна?Как вручную сделать загрузку gboxboxbox?
Я вызываю метод в jScript, и он работает отлично, но gid загрузки не появляется, поэтому он чувствует, что ничего не происходит, пока не появится мое сообщение с приглашением пользователя.
В любом случае, я могу назвать загрузку gif в своем коде?
Мой JScript довольно прямо вперед:
// handler for submit button calling page method
$addHandler($get('SendEmailPageMethod'), 'click', EmailPageMethod);
});
function EmailPageMethod() {
var name = $get('name').value;
var email = $get('email').value;
var message = $get('message').value;
PageMethods.SendEmail(name, email, message, SuccessCallback, ErrorCallback);
}
function SuccessCallback(resultString) {
$('#innerForm').addClass('hidden');
$('div.successMsg').removeClass('hidden');
//alert(String(resultString));
}
function ErrorCallback(resultString) {
alert(String(resultString));
parent.jQuery.colorbox.close();
}
Это JScript на родительской странице, которая открывается окно ColorBox:
// handles colorbox for contact form
$('#contact-form').colorbox({ maxWidth: '75%',
close: '',
// removes selected class from contact menu item on close
onClosed: function() {
$('#contact-form').removeClass('selected');
}
});
Это то, что говорит JScript консоль, когда я открываю ColorBox формы и представить его.
почему вы не добавить его в качестве фонового изображения для элемента, в котором вы Loding Colorbox в? – Ares