2014-02-06 3 views
2

Я работаю над проектом с использованием MVC и выпадающих списков. Когда выпадающий список изменяется, у меня есть код javascript, который нужно выполнить. У меня возникли проблемы с его отладкой (система была заблокирована каждый раз), поэтому я создал урезанный простой пример, чтобы увидеть, где проблема (пример ниже).Отладка Javascript зависает системой

Когда я запускаю этот код через IE 11, он работает нормально. Однако, когда я запускаю его с помощью инструментов разработчика IE 11 (отладчик javascript) и размещаю точку останова в моей функции выбора списка, отладчик и IE зависают. Хуже того, я не могу закрыть их, поскольку моя система по существу висит. Единственный выход - выключение или выключение машины вручную. Кто-нибудь сталкивался с этим вопросом раньше? У меня было 2 разработчиков, где я работаю, и это ломается и для них.

Интересно, что это можно отладить только в Google Chrome и Firefox.

+2

это может быть IE?! ?? обычно это всегда :) почему бы вам не пойти на хром или ff? – Dwza

+0

Вы должны просто сообщить об этом в IE dev-team. Их инструменты отладки ужасны. – Timmetje

+0

Есть ли более двух вариантов в примере, который вы используете? или что это –

ответ

1

Обновление: эта проблема была разрешена Microsoft.

https://connect.microsoft.com/IE/feedback/details/812266/whole-of-windows-ui-hangs-when-hitting-a-breakpoint-within-select-onchange-event

Она была решена KB2929437 (http://support.microsoft.com/kb/2929437)


Это, как представляется, известная проблема, в соответствии с Microsoft, и нет в настоящее время нет обходных путей.

http://connect.microsoft.com/IE/feedback/details/811122/ie-11-dev-tools-bug-related-to-onchange-event-of-select-element

Смежные вопросы