2009-12-15 2 views
-1

Мы только что обнаружили ошибку в нашем приложении, которая возвращает эту ошибку. При переходе на определенную страницу в нашем приложении ASP.NET 2.0. Когда я нажимаю «Да» для отладки, отображается источник страницы, но в строке, на которую есть ссылка, на нём нет сценария Java. Я пытаюсь понять, что может быть причиной проблемы и как ее отладить. Это приложение только для IE. Ошибка происходит в IE7 и 8. Любые указатели оценили.Unterminated string constant error

Спасибо.

+1

10/10 -..! Посмотрите из десяти строк выше до десяти строк ниже. – Sampson

+0

Какой браузер вы используете для отладки? Обычно я использую Firefox w/F ireBug для отладки javascript, и он работает хорошо. –

+0

Какой браузер вы используете, IE? –

ответ

0

оказалось, что быть вызвано затруднительного другого разработчика к ошибке фактическая ошибка внутри пользовательского элемента управления, который был на странице

Спасибо за помощь

0

Internet Explorer славится накоплением номеров строк собственной системой (она использует общее количество всех строк во всех файлах или что-то в этом роде). Используйте Firefox и консоль ошибок, чтобы получить правильные номера строк.

0

Какой отладчик вы используете? Вы всегда можете попробовать открыть страницу в Firefox с включенным Firebug или в IE8 перейти на Инструменты разработчика | Сценарий | Начать отладки.

0

Я предположил бы, что номер строки не номер строки файла ASPX, но номер строки внутри блока сценария, который затем может быть в другом файле в случае, если код нарушитель находится во внешнем JavaScript файл.

0

Не могли бы вы дать нам дополнительную информацию об ошибке?

  • Какое действие происходит, что приводит к ошибке? (нажатие кнопки и т. д.)
  • Как вы добавляете JavaScript на страницу? (внешние файлы, в разделе главы и т. д.)
  • Вы можете показать нам некоторые из вашего кода?

Вот что я хотел бы сделать, если бы я был там, чтобы помочь вам (если смотреть на ваш код):

Я хотел бы посмотреть на то, что происходит непосредственно перед ошибкой. Я бы определил, на основе чего выполняется функция JavaScript. Я хотел бы посмотреть, то для любых переменных, которые содержат символ завершения строки (либо "или" в зависимости от того, как начинается строка).

Не видя код, мы, вероятно, не будет в состоянии помочь всем, что многое.

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