Преобразование веб-приложения из vs2008 в vs2010? - PullRequest
0 голосов
/ 20 января 2012

У меня есть веб-приложение, которое работало хорошо, пока я не преобразовал его из версии vs2008 в версию vs2010. Он должен поддерживать IE6. Я использую некоторые jquery и javascript в моем приложении. поэтому, когда я впервые запустил веб-приложение в vs2010, все было в порядке, за исключением того, что выскочило сообщение о том, что изменили следующие настройки в IE, поэтому я изменил настройки в «Свойства обозревателя»> «Дополнительно»> и отключил параметр отладки сценариев отключения.

Следующая ошибка появляется в окне сообщения после изменения вышеуказанных настроек в IE6.

Ошибка:

A runtime Error has occured.
Do you wih to debug ?

Line:2
Error:syntax error

У меня есть различные окна подтверждения, сгенерированные из javascript и jquery в приложении. Если я отключаю эту опцию в IE, я не могу видеть эти поля сейчас.

Это какая-то вещь с преобразованием из vs2008 и vs2010 или это какая-то вещь с IE. Я полностью потерял трек здесь, я думаю, я был бы признателен, если бы кто-то мог направить меня.

1 Ответ

0 голосов
/ 20 января 2012

Просто дикая догадка, но вы можете проверить декларацию типа документа.Я думаю, что VS 2008 использует <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

, а против 2010 используется стандарт объявления html5.Я думаю, что тип документа может приводить к тому, что IE будет работать по-другому, например, не в режиме причуд.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...