2

Я на FF 3.6 на OS X с Firebug 1.5 и всякий раз, когда я использую Firebug, независимо от того, на каком веб-сайте я работаю, всегда появляется ошибка Javascript:

setting a property that has only a getter Line 0

Я отключил все другие надстройки, но все равно всегда получаю эту ошибку. Кажется, это ни на что не влияет, но все равно раздражает.

Любые идеи о том, почему это происходит?

4 ответа4

1

Скорее всего, это проблема кода на сайтах, которые вы посещаете. Если сайты работают, скажем, в виде объявления Google, написанного на javascript и содержащего небольшую ошибку, то ваш firebug увидит эту ошибку и сообщит вам об этом. Если это одно и то же объявление во многих местах, велика вероятность того, что вы столкнетесь с этой же ошибкой.

Я лично отключил бы Firebug, когда я фактически не работаю над сайтом / страницей.

Надеюсь, это поможет некоторым.

1

У меня была та же ошибка, и это было, потому что я использовал зарезервированное слово. Эта ошибка возникала только в Firefox 3.6.3 для Windows, а не в Firefox 8 в OS X.

Неверный код:

var history = new Array;

Изменился на:

var historyx = new Array;

Теперь больше не выдает ошибку.

0

У меня была та же самая раздражающая проблема (хотя в моем случае это сломало приложение), и я исправил ее, используя операторы try/catch. Я не мог найти ничего полезного в Интернете. Обратите внимание, что приложение исправлено как в FF, так и в Opera.

0

Подтверждено наличие той же проблемы с FF 3.6.3 и последней Firebug, НО, даже если я деактивирую или даже удаляю Firebug, проблема возникает.

Проверьте http://www.pixenate.com и посмотрите, есть ли там такая же проблема. Скорее всего, вы делаете, так что это проблема кодирования с некоторыми веб-приложениями (например, Pixenate).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .