Отладка JavaScript в Internet Explorer и Safari

В настоящее время у меня нет хорошего метода отладки JavaScript в Internet Explorer и Safari . В Firefox можно использовать Firebug в регистрации функций и командной строки функции . Тем не менее, это не помогает мне, когда я перехожу на другие браузеры.

10.08.2008 09:07:19
Кроме того, для Internet Explorer, посмотрите на DebugBar
Mark Renouf 10.08.2008 18:22:34
Sampson 15.05.2012 21:23:42
9 ОТВЕТОВ
РЕШЕНИЕ

Для Safari вам необходимо включить меню «Разработка» через «Настройки» (в Safari 3.1; см. Раздел «Часто задаваемые вопросы по разработке Safari от Apple» ) или через

$ defaults write com.apple.Safari IncludeDebugMenu 1

на терминале в Mac OS X. Затем в меню «Разработка» выберите «Показать веб-инспектора» и нажмите ссылку «Консоль». Ваш скрипт может писать в консоль, используя window.console.log.

Для Internet Explorer Visual Studio действительно лучший отладчик сценариев, но Microsoft Script Debugger вполне подходит, если у вас нет Visual Studio. В этом посте в блоге команды IE рассказывается об установке и подключении к Internet Explorer.

Похоже, что в Internet Explorer 8 будет очень интересный отладчик сценариев, поэтому, если вы действительно любите приключения, вы можете установить бета-версию Internet Explorer 8 и сразу же начать работу.

13
10.08.2008 09:24:56
В Safari есть пользовательский интерфейс для включения инструментов разработчика. Перейдите в Safari, «Настройки», «Дополнительно» и установите флажок «Показать разработку в строке меню».
Dominic Cooney 9.02.2010 23:56:03

В публикации в блоге IE « Отладка сценариев в Internet Explorer» объясняются различные варианты отладки сценариев в Internet Explorer.

Вот FAQ разработчика Apple по отладке JavaScript в Safari.

2
17.07.2012 05:23:49

Safari 3.0 и 3.1 включают отладчик JavaScript Drosera , который вы можете включить на Mac, следуя инструкциям по этой ссылке. Также есть веб-инспектор Safari .

1
10.08.2008 09:24:08

Теперь есть Firebug Lite, который работает в других браузерах, таких как Internet Explorer, Safari и Opera. Он имеет ограниченный набор команд и не так полнофункциональн, как версия в Firefox.

Если вы используете ASP.NET в Visual Studio 2008 , также будет отлаживать JavaScript в Internet Explorer.

0
17.07.2012 05:26:28

Это Firebug Lite, который @John имел в виду, который работает в IE, Safari и Opera.

6
10.08.2008 15:37:25

Visual Studio 2005 имеет Проводник сценариев (в меню «Отладка»> «Windows»). Он показывает дерево всех сценариев, которые в настоящее время отлаживаются. Ранее я врывался в отладчик через меню IE View> Script Debugger, но обнаружил, что Script Explorer - это более быстрый способ получить то, что я хочу.

1
26.08.2008 15:10:30

Safari 3.1 не нуждается в каких-либо волшебных настройках командной строки - на вкладке «Дополнительно» окна настроек есть флажок «Включить разработку». Тем не менее, если вы можете использовать ночные рубашки Webkit ( http://nightly.webkit.org ), вам, вероятно, лучше это сделать, поскольку инструменты разработчика значительно улучшены, и вы можете легче подавать отчеты об ошибках, запрашивая нужные вам функции : D

0
12.08.2008 11:36:59

Лучший метод, который я использовал для отладки JavaScript в Internet Explorer, - это редактор сценариев Microsoft . Отладчик полнофункциональный и очень простой в использовании.

В статье ниже рассказывается, как установить редактор сценариев Microsoft и настроить его.

КАК: Отладка JavaScript в Internet Explorer

для Safari, извините, нет ответа ...

1
13.08.2008 11:19:27

См. Главу « Отладка» в Руководстве пользователя Safari для веб-разработчиков для получения полной документации о том, как отлаживать в Safari. (По большей части это тот же API, что и Firebug.)

В IE вы можете использовать IE Dev Tools , но я предпочитаю Firebug Lite, как уже упоминали другие.

0
4.04.2010 17:56:35