jQuery на FF3.6 - есть ли ограничение на размер данных для визуализируемого контента? - PullRequest
2 голосов
/ 11 августа 2011

У меня странное ограничение размера данных при возврате данных с сервера с jQuery.post. Мой код выглядит примерно так:

$.post('/search', query, function(data) {
  // data = { success : <true/false>, html : <html string> }
  if (data.success) {
    $('#search-results').html(data.html);
  } else {
    displayPrettyError('error!'); // :)
  }
}, 'json');

Для больших data.html (длина> 3e6 символов) в Firefox 3.6, похоже, ничего не происходит (ничего не отображается), даже если в более поздних версиях и в chrome он работает нормально. Вся моя организация работает под управлением FF3.6 - есть ли идея, если есть способ разрешить эту странность, или это известная проблема, и мне следует просто провести обновление браузера всей компании? спасибо.

РЕДАКТИРОВАТЬ - возвращенный ответ содержит уже обработанный html довольно большого набора результатов из запроса базы данных.

1 Ответ

0 голосов
/ 12 августа 2011

Похоже на специфическую версию Firefox;может быть эта ошибка .

Вы почти на 3 полных итерации следите за последней версией FF;также обратите внимание, что они планируют выпускать новую итерацию каждые 16 недель или что-то нелепое;см .: Дорожная карта Firefox

Хотя я не говорю, что вы должны запускать сборки Aurora или что-то еще, текущий стабильный выпуск - FF5, который будет FF6 всего через неделю (август16 - это когда FF6 перемещается из бета-канала в стабильный, FF7 затем перемещается из Авроры в Бета, а FF8 из Ночной в Аврору. См .: Отслеживание релиза ).Я хочу сказать, что, возможно, пришло время обновить вашу компанию до более новой версии в любом случае , хотя бы только из соображений безопасности.

Только мои два.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...