Если у вас возникла ошибка с гаджетами или пользовательскими скриптами и вы хотите сообщить о проблеме на соответствующей странице, укажите следующую информацию:
Какое поведение вы наблюдаете?
Какое поведение вы ожидаете увидеть?
Как можно воспроизвести неправильное поведение? Опишите точно, что вы делаете и видите.
Обратите внимание на используемый вами скин, браузер, версию браузера и операционную систему.
Укажите соответствующие ошибки JavaScript, зарегистрированные вашим браузером. Для этого откройте консоль JavaScript и скопируйте соответствующие сообщения об ошибках. Сообщения об ошибках обычно отображаются красным цветом.
Вам настоятельно рекомендуется ознакомиться с книгой «Как эффективно сообщать об ошибках» Саймона Тэтхэма, где вы найдете советы о том, как эффективно сообщать об ошибках, чтобы убедиться, что описываемая вами проблема может быть решена как можно скорее.
Где найти консоль JavaScript, зависит от вашего браузера:
В некоторых браузерах вам, возможно, придется нажать на вкладку «Консоль» после открытия панели инструментов разработчика.
[*] В Safari вам, возможно, придется сначала включить меню «Разработка» в «Настройки» ( + ) → «Дополнительно» → установите флажок «Показывать меню «Разработка» в строке меню». Для OSX используйте + +, а затем нажмите (escape), чтобы открыть консоль JavaScript. Ошибки будут отображаться красным цветом.⌘ Cmd,⌥ Option⌘ CommandIesc
После того, как вы открыли консоль...
Нажмите на вкладку «Консоль».
Прокрутите консоль до конца и найдите записи журнала, выделенные желтым и красным. Скопируйте или сделайте скриншот.
Если есть «треугольник», вы можете нажать, чтобы развернуть и отобразить больше информации, сделайте это, а также скопируйте/сделайте снимок экрана этой информации. [1]
В чем ошибка?
К сожалению, в консоли много мусора. Программистам на самом деле нужно только одно сообщение об ошибке для отладки, но фокус в том, чтобы получить правильное сообщение об ошибке. Вот несколько примеров полезных сообщений об ошибках:
Непойманный – обычно красный
Неперехваченное исключение DOMException
Необнаруженная ошибка
Неперехваченная ссылкаError
Неперехваченная ошибка синтаксиса
Неперехваченный TypeError
Непойманный (что-то в нижнем регистре) [2]
исключение jQuery – обычно желтый
jQuery.Отложенное исключение
Смотрите также
mw:Помощь:Поиск неработающих скриптов
Примечания
^ Эта дополнительная информация покажет трассировку стека , которая необходима для определения пользовательского скрипта и номера строки.