IPB

Здравствуйте, гость ( Вход | Регистрация )

> Устранение багов форума в Firefox 17, AJAX : правка, отметить прочитаным, чат, прочее
Shurup
сообщение 22 Nov 2012, 12:09 (Сообщение отредактировал Shurup - 22 Nov 2012, 12:09)
Сообщение #1

Щирий українець
Сообщений: 1 456
Спасибо сказали: 3026 раз




решение проблемы с firefox 17

Если у вас не работают быстрая "Правка" сообщений, а нажатие на "спасибо" и "отметить форум прочитанным" перезагружают страницы, вместо тихого запроса вам нужно сделать следующее:

в строке адреса набрать
Код
about:config

создать новый параметр с именем:
Код
general.useragent.override.forum.df2.ru

И установить его значение
Код
Gecko/[^ ]*#Gecko/20100101


После этого все функции вернутся.


Если кому интересно:
Причиной этого является баг форума в определении user-agent'а (версии браузера) пользователя, а точнее его подчасть - графический движок.
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20100101 Firefox/16.0 - вот так отдавался UA раньше
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0 - вот так отдается сейчас

Возможно, стандартом нигде не указывается, что графический движок не может содержать точек в имени, поэтому мозила изменила нумерацию,
а парсер форума не смог адекватно разобрать строку юзер-агента и адекватно подобрать алгоритм ajax-запросов.


Выделил в отдельную тему, пока актуально, может даже стоит временно закрепить


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 23 June 2025 - 18:36
Copyright by Алексей Крючков
Strategy Gamez by GrayMage
Programming by Degtyarev Dmitry
  Яндекс.Метрика