Ошибка 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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