Прошу вашей помощи, господа! Есть LS 0.3.1 и монотонный баг, идущий еще с 0.3 и мучающий меня в разных версиях Оперы и FF.
Суть бага в том, что если попытаться нажать, например, на «Публикации», в блоке «Прямой эфир», вылазит ошибка:
— JavaScript — site.ru/
Event thread: click
Error:
name: TypeError
message: Statement on line 1: Cannot convert undefined or null to Object
Backtrace:
Line 1 of function script
lsBlockStream.toggle(this,'topic_stream'); return false;
…
stacktrace: n/a; see 'opera:config#UserPrefs|Exceptions Have Stacktrace'
— Так же перестают работать кнопки в редакторе, не грузит картинки, не постит комментарии, не реагирует голосовалка за пост.
Если снести Оперу или FF, начисто, вместе с Adobe Flash плагинами и т.д. И поставить всё с нуля, всё работает. День или два. А затем всё опять ломается. Переустановка винды эффекта не дает. Ломается независимо от того, перезагружается комп или нет.
В IE всё ок, но работать с сайтом в IE очень не хочется. :)
У кого какие мысли будут на этот счет?
Заранее спасибо!
13 комментариев
У меня все отлично работает в FF. Какую версию FF используете?
Пробовал 3.0.11 и 3.5, обе версии работают только какое-то время и только если поставить на голую систему _после_ установки adobe плагинов. Я даже не знаю, действительно ли они виноваты хоть в чем-то, я бы может их и не ставил бы, но сложно пользоваться интернетом без поддержки flash… :)
А где такая ошибка «вылазит»? Прямо на странице сайта? В яваскриптовом окне-алерте? Стандартный обработчик яваскрипта таких сообщений не дает. И на каких сайтах такое? Только на своем? Или на всех сайтах на ЛС?
ФФ — мой браузер по умолчанию, работаю только в нем (3.5, сейчас 3.5.1), ничего подобного не встречал.
У тебя, судя по всему, по какой-то причине не вешается обработчик на событие domready. По какой причине? Х.з. Но где-то я встречал на форумах траблы с этим событием именно у mootools. Деталей не помню и первопричин тоже. :(
Я думал, что меняется в тот период времени, пока я всё ставлю с нуля и до тех пор, пока все не перестает работать. И понял — сайты кэшируются.
Я очистил кэш и… Всё заработало! Но блин, это же не выход, каждый раз кэш чистить… :(
13 комментариев
У тебя, судя по всему, по какой-то причине не вешается обработчик на событие domready. По какой причине? Х.з. Но где-то я встречал на форумах траблы с этим событием именно у mootools. Деталей не помню и первопричин тоже. :(
Я очистил кэш и… Всё заработало! Но блин, это же не выход, каждый раз кэш чистить… :(