неверная обработка ajax запросов в некоторых браузерах
Случайно тестируя проект с телефона обнаружил проблему.
А именно в браузере uc web android 4 instant неверно обрабатывает аякс. Проявляется это в том, что при обработке запроса движек собирает страницу целиком, то есть вместо требуемого ответа возврашает страницу сайта, со всеми модулями и т.д. то есть при инициализации движек не понимает что запрос пришел через аякс и отдает страницу как обычно.
Пытаясь разобраться в проблемме остановился на том, что в классе page имеется свойство is_ajax, которое по умолчанию равно false. При запросе аякс оно должно получать значение true, чего не происходит в uc web. Например при регистрации, когда отправляется запрос на уникальность логина вощвращается целиком страница регистрации
вы написали абсурд, абсолютно не поняв и не разобравшись с кодом.Пытаясь разобраться в проблемме остановился на том, что в классе page имеется свойство is_ajax, которое по умолчанию равно false. При запросе аякс оно должно получать значение true, чего не происходит в uc web. Например при регистрации, когда отправляется запрос на уникальность логина вощвращается целиком страница регистрации
Обработка ajax — там, где предусмотрен ajax верная. Изучайте исходный php код.
p.s. по всей видимости это у вас на сайте неверная обработка ajax
У меня на двух доменах два чисто устпновленые движка в изначальном виде, аерсий 10.1 и 10.2
вы написали абсурд, абсолютно не поняв и не разобравшись с кодом.
Обработка ajax — там, где предусмотрен ajax верная. Изучайте исходный php код.
p.s. по всей видимости это у вас на сайте неверная обработка ajax
То что движек, а именно в классе page генерирует ответ целой страниуей это факт, тае как не разбираясь в исходном коде достаточно например в файле обработки ajax запроса на уникальность логина убрать иниализацию класса page, либо задать свойство is_ajax в true и проблема отпадает. Как видно по скриншотам, я специально скролил сайты под управлением инстант и данная проблема через uc web имеется и не на моих сайтах.
Может ли причина крыться в хостинге?
Подскажите пожалуйста, у меня есть доступ в инет только с телефона и из за этого очень ограничена среда разработки