Автор: Shurup 22 Nov 2012, 12:09
решение проблемы с 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-запросов.Выделил в отдельную тему, пока актуально, может даже стоит временно закрепить
Автор: gamecreator 22 Nov 2012, 13:02
да, тему стоило закрыть сразу после создания
Автор: Shurup 22 Nov 2012, 13:33
может кто-то что-то важное дополнит.
Ну ладно, если что дополняйте в теме http://forum.df2.ru/index.php?showtopic=20835&view=getnewpost
Автор: hippocamus 06 Dec 2012, 01:04
Не понимаю, зачем закрыли тему?
Я, например, из неё узнал, что пользуюсь старьём, что нужно обновлять срочно до 17-й версии! ))
Автор: gamecreator 06 Dec 2012, 11:48
Цитата(hippocamus @ 06 Dec 2012, 00:04)
Не понимаю, зачем закрыли тему?
чтобы такие как ты здесь не флудили
Автор: Shurup 06 Dec 2012, 14:32
На самом деле, тема уже не особо актуальна, во всех следующих версиях после 17 (даже в минорных) юзерагент шлется Gecko/20100101.