Обновить
0
artemRU@artemRU

Пользователь

Отправить сообщение
Тоже работал с плагином jQuery.Forms. И только в Опере есть проблема, когда XML-ответ сервера долго обрабатывается в браузере. Выручало только использование alert, после исполнения которого все начинало работать (т.е. пауза происходила)

По вышеописанному совету посмотрел код файла jquery.form.js (version: 2.47 (04-SEP-2010)).
Исправил строку

if (!isXml && window.opera && (doc.body == null || doc.body.innerHTML == '')) {


на

if (isXml && window.opera && (doc.body == null || doc.body.innerHTML == '')) {


и исправил (уменьшил значение) строку

var data, doc, domCheckCount = 10;


После этих исправлений Опера стала сразу возвращать результат в JS. Но все же проходит все 10 циклов (domCheckCount), на меньшее не согласна.

К сожалению, ссылка на библиотеку верно умерла. А проблема у меня лично нет. Может кто-нибудь выручить правильной ссылкой?

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Зарегистрирован
Активность