Отладка JavaScript в ASP.NET

Мне нужно было отладить мои функции JavaScript, написанные на asp.net.

Я в настоящее время использую хром, но это не идет к точке разрыва. Если я положуalert('Some message'), Я вижу сообщение на дисплее.

Если кто-то знает, как использовать отладчик для JavaScript в ASP.NET, пожалуйста, дайте мне знать.

Ответы на вопрос(5)

только если он подключен к экземпляру IE.

Вам следует использовать инструменты разработчика Chrome, которые включают отладчик Javascript.

 NewToNet13 мая 2012 г., 19:59
Кажется, что не повезло. Я попробовал с chrome и использовал инструмент разработчика - консоль скрипта Java. После просмотра страницы, содержащей эту функцию, я поставил точку отладки. Но этого не произошло.

вы можете сделать это следующим образом, поместите ключевое слово отладчика перед кодом, который вы хотите отладить.

   <script type="text/javascript">
    function s() {
   //enable the debugger feature.
        debugger;
        var alert = "this is a debugger test";
        alert(alert);
    }
   </script>
 Tiber01 янв. 2016 г., 16:16
Благодарность! Я искал это вечн
 jonno07 мар. 2019 г., 17:44
OMG - Откровенно смущает, что это было так просто. Многие предыдущие часы потрачены впустую. Благодарность
 NewToNet13 мая 2012 г., 20:15
abatishchev, Nudier и Adil, спасибо вам, ребята, за такую поддержку. Да, я могу это сделать. Особые вещи для Адила за то, что он показывает ярлык и использует хром.
Решение Вопроса

Напишите отладчику место, где вы хотите начать отладку. Перед выполнением скрипта откройте инструмент разработчика (нажав Ctrl + Shift + I)

Теперь, когда контроль выполнения выполняется в операторе, в котором вы написали отладчик, выполнение приостанавливается для отладки.

Вот пример для изучения. Следуйте инструкциям, приведенным в комментариях. Как отладить в Chrome

можностей, чем традиционная отладка.http: //getfirebug.com/error

Индикатор ошибки в строке состояния

В правой части строки состояния браузера Firefox вы увидите маленький зеленый значок. Это способ Firebug сказать вам, что все в порядке. Когда этот значок превращается в красный «х», все становится не так красиво.

Нажмите «x», чтобы открыть консоль ошибок Firebug, которая покажет вам все ошибки, произошедшие на странице.

Нет ошибки супа

Большинство браузеров сообщают об ошибках, помещая их все в одно большое окно, которое включает проблемы с каждой веб-страницей, которую вы когда-либо посещали. Firebug добрее, чем это; он показывает только ошибки для страницы, которую вы просматриваете.

Прыжок к отладчику

Каждый отчет об ошибке имеет ссылку справа, указывающую на файл и номер строки, где произошла ошибка. Щелкнув по этой ссылке, вы попадете прямо в отладчик JavaScript Firebug или инспектор CSS, чтобы сразу приступить к решению проблемы.

Некоторые ошибки также включают в себя фактический фрагмент источника, который содержит ошибку, которая также является ссылкой на оригинальный файл.

Visual Studio не может отлаживать управляемый код и JavaScript одновременно.

Это означает, что когда вы запускаете проект ASP.NET в режиме отладки в Visual Studio, он запускает веб-сервер, подключается к нему, затем IE (или другой браузер) и подключается к нему. Но точка останова JS не будет достигнута.

Но когда вы запускаете проект без отладки и подключаетесь к IE вручную - эти точки останова будут достигнут

 abatishchev14 мая 2012 г., 09:37
Downvoters, будьте так добры, комментируйте! ТАК не сообщество анонимных downvoters: -P

Ваш ответ на вопрос