В один момент перестал работать js на определенном домене на ограниченном подмножестве страниц, вроде бы никак не связанных. В виртуальной машине в той же версии FF, правда под другой ОС (WinXP), js работал. У других пользователей на их машинах - работал. К сожалению, адрес домена здесь дать не смогу, потому как это песочница и извне не видна.
В панели скриптов firebug'а было написано что-то типа "На этой странице нет скриптов". Хотя в DOM они были и в исходном коде тоже. Работать js перестал, наиболее вероятно, после использования инструкции debugger для firebug. Точнее, к сожалению, сказать сложно.
Для возобновления работы испробовал, кажется, всё мыслимое: кеши, аддоны, сэйфмоды, конфиги и пр. Гугл не помог. Убил кучу времени.
Проблема решилась внезапно - открыл новое окно браузера и там js уже заработал. Причем, до этого открывал в новых вкладках - не работал.
Т.е. симптомы вылечил (надолго ли?), а вот в чем была проблема - теперь уже не узнать.
4 комментария:
Хм... Очень странно. Аналогична ситуация. Открыл новое окно -- заработало. Спасибо. Причем у меня js сценарий выполнялся, а firebug вторил об отсутствии js'а на всех ресурсах. Хотелось бы знать в чем причина... Ну да ладно. Спасибо еще раз.
Да, странное поведение. Думаю виновен Firebug. И запостить бы им проблему, но невозможно воспроизвести.
надо было убрать все "точки останова"
Александр Петровский, убирал.
Отправить комментарий