IPB

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

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

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




решение проблемы с 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
izrukvruki
сообщение 22 Nov 2012, 12:55
Сообщение #2

Князь Бореи
Сообщений: 5 148
Спасибо сказали: 1273 раза




работает!!!
Go to the top of the pageAdd Nick
 
+Quote Post
gamecreator
сообщение 22 Nov 2012, 13:02
Сообщение #3

Яблочный произвол!
Сообщений: 11 080
Спасибо сказали: 4011 раз




да, тему стоило закрыть сразу после создания
Go to the top of the pageAdd Nick
 
+Quote Post
Shurup
сообщение 22 Nov 2012, 13:33
Сообщение #4

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




может кто-то что-то важное дополнит.
Ну ладно, если что дополняйте в теме браузеров


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
hippocamus
сообщение 06 Dec 2012, 01:04
Сообщение #5

бывший хотовец
Сообщений: 22 382
Спасибо сказали: 11331 раз




Не понимаю, зачем закрыли тему?
Я, например, из неё узнал, что пользуюсь старьём, что нужно обновлять срочно до 17-й версии! ))


--------------------
Кто умеет что-то делать, тот делает. Кто не умеет, но знает как - тот учит. А кто не умеет и не знает - тот руководит.
Go to the top of the pageAdd Nick
 
+Quote Post
gamecreator
сообщение 06 Dec 2012, 11:48
Сообщение #6

Яблочный произвол!
Сообщений: 11 080
Спасибо сказали: 4011 раз




Цитата(hippocamus @ 06 Dec 2012, 00:04) *
Не понимаю, зачем закрыли тему?
чтобы такие как ты здесь не флудили


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
Shurup
сообщение 06 Dec 2012, 14:32
Сообщение #7

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




На самом деле, тема уже не особо актуальна, во всех следующих версиях после 17 (даже в минорных) юзерагент шлется Gecko/20100101.
Go to the top of the pageAdd Nick
 
+Quote Post

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

 



Текстовая версия Сейчас: 6 March 2021 - 20:32
Copyright by Алексей Крючков
Strategy Gamez by GrayMage
Programming by Degtyarev Dmitry
  Яндекс.Метрика