Ошибка JQuery.Validate в OperaJquery

Программирование на jquery
Anonymous
Ошибка JQuery.Validate в Opera

Сообщение Anonymous »

Если вы используете Opera 9.5x, вы можете заметить, что наш клиентский код JQuery.Validate отключен здесь, в Stack Overflow.

Код: Выделить всё

function initValidation() {
if (navigator.userAgent.indexOf("Opera") != -1) return;
$("#post-text").rules("add", { required: true, minlength: 5 });
}
Это потому, что в Opera генерируется исключение! Конечно, это работает во всех браузерах, которые мы пробовали. Я начинаю серьезно, серьезно ненавидеть Opera.

Это своего рода облом, потому что без надлежащей проверки на стороне клиента некоторые наши запросы завершатся ошибкой. У нас нет времени полностью отправлять сообщения на стороне сервера, когда данные неполные, поэтому вы можете увидеть YSOD в Opera гораздо чаще, чем в других браузерах, если забудете заполнить все поля на форму.

Любой пользователь Opera захочет раскомментировать эти строки (они есть на основных страницах вопросов и ответов, подобных этой — просто просмотрите исходный код и найдите «Opera». ") и дайте ему идти?

Подробнее здесь: https://stackoverflow.com/questions/868 ... e-in-opera

Вернуться в «Jquery»