Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Ajax - обрезанный ответ в Mozilla

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
new01
Отправлено: 29 Марта, 2013 - 17:00:16
Post Id



Посетитель


Покинул форум
Сообщений всего: 301
Дата рег-ции: Июнь 2010  
Откуда: Челябинск


Помог: 1 раз(а)




Проблема такая: с сайта отправляется с помощью ajax запрос на сервер, сервер же возвращает ответ посредством XML (ответ сам-по-себе это HTML код), во всех браузерах всё нормально работает, но в Mozilla ответ всегда обрезанный, т.е. например ответ содержит 500 строк, но в браузере выводится только 300, причем всегда обрезает на том же самом месте. На каком этапе обрезается тоже непонятно.

Кто-нибудь знает, в чём может быть проблема?

Вот часть JS кода создания объекта для AJAX cоединения.
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. function createXmlHttpRequestObject(){
  3.         var xmlHttp;
  4.         try{
  5.                 xmlHttp=new XMLHttpRequest();
  6.                 xmlHttp.overrideMimeType('text/xml');
  7.         } catch(e) {
  8.                 var XmlHttpVersions=new Array ("MSXML2.XMLHTTP.6.0",
  9.                                                                                 "MSXML2.XMLHTTP.5.0",
  10.                                                                                 "MSXML2.XMLHTTP.4.0",
  11.                                                                                 "MSXML2.XMLHTTP.3.0",
  12.                                                                                 "MSXML2.XMLHTTP",
  13.                                                                                 "Microsoft.XMLHTTP");
  14.                 for(var i=0; i<XmlHttpVersions.length && !xmlHttp;i++){
  15.                         try{
  16.                                 xmlHttp=new ActiveXObject(XmlHttpVersions[i]);
  17.                         } catch(e){
  18.                                
  19.                         }
  20.                 }
  21.         }
  22.         if(!xmlHttp){
  23.                 alert("Ошибка создания объекта!");
  24.         } else {
  25.         return xmlHttp;
  26.         }
  27. }
  28.  


-----
new01
 
 Top
DeepVarvar Супермодератор
Отправлено: 29 Марта, 2013 - 17:22:32
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




 
 Top
new01
Отправлено: 29 Марта, 2013 - 17:39:08
Post Id



Посетитель


Покинул форум
Сообщений всего: 301
Дата рег-ции: Июнь 2010  
Откуда: Челябинск


Помог: 1 раз(а)




DeepVarvar, 100% попадание, спасибо Улыбка


-----
new01
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB