mstdmstd
Новичок
Всем привет,
на сайте http://www.oherron.com/ в центре свеху под текстом " Sign up for our mailing list! " есть поле
для ввода мейла для подписки Введя валидный мейл должно появиться сообщение "Thank you for signing up for our mailing list!"
Проблема в том что клиент пишет что у него не отображается этот финальный алерт в Windows XP с FireFox 23.0.1 и в Mac OSX 10.7 (OSX Lion) с FireFox 23.0.1 и Chrome 29.
При этом сам мейл в базу записывается
Я сколько не тестирую у меня и мейл записывается и последний алерт отображается
У меня ни Windows XP ни Mac OSX нет а есть Alt Linux c Firefox 17.0.7
Я тестировал в http://www.browserstack.com - опять таки у меня все нормально с указынными операционками и браузерами
Код там простой:
Не подскажите в чем там может быть проблема и как ловить ошибку ?
если будете вводить тестовые мейлы то вводите пожалуйста мейлы с текстом "test"...
на сайте http://www.oherron.com/ в центре свеху под текстом " Sign up for our mailing list! " есть поле
для ввода мейла для подписки Введя валидный мейл должно появиться сообщение "Thank you for signing up for our mailing list!"
Проблема в том что клиент пишет что у него не отображается этот финальный алерт в Windows XP с FireFox 23.0.1 и в Mac OSX 10.7 (OSX Lion) с FireFox 23.0.1 и Chrome 29.
При этом сам мейл в базу записывается
Я сколько не тестирую у меня и мейл записывается и последний алерт отображается
У меня ни Windows XP ни Mac OSX нет а есть Alt Linux c Firefox 17.0.7
Я тестировал в http://www.browserstack.com - опять таки у меня все нормально с указынными операционками и браузерами
Код там простой:
PHP:
function AddEmail() {
var ml_email= document.getElementById("ml_email").value;
if ( !CheckEmail(ml_email) ) {
alert("Enter valid email !")
document.getElementById("ml_email").focus();
return;
}
var HRef= '<?php echo AppUtils::getHostForJQuery( sfContext::getInstance()->getConfiguration() ).url_for('@add_email?email=') ?>' + encodeURIComponent(ml_email)
jQuery.getJSON(HRef, { },
onEmailAdded,
function(x,y,z) { //Some sort of error
alert(x.responseText);
}
);
}
function onEmailAdded(data) {
var ErrorCode=data.ErrorCode
var ErrorMessage=data.ErrorMessage
if ( ErrorCode > 0 ) {
alert( ErrorMessage )
return;
}
jQuery('#ml_email').val('');
alert("Thank you for signing up for our mailing list!")
}
...
<input type="text" name="ml_email" id="ml_email" value="" maxlength="50" placeholder="Enter email address" onkeypress="return runMlEmal(event);" />
если будете вводить тестовые мейлы то вводите пожалуйста мейлы с текстом "test"...