Когда вы получите сообщение "Объект не поддерживает это свойство или метод", как вы узнаете, что такое "Объект"?

Когда вы получаете сообщение об ошибке IE: "Объект не поддерживает это свойство или метод", как вы определяете, что такое "Объект"? Всегда ли это одно и то же? Если нет, есть ли способ использовать диагностические инструменты или консоль, чтобы выяснить, что это такое?

Ответ 1

Чтобы получить информацию об отладке IE, вы должны включить script отладку:

  • В Internet Explorer выберите "Свойства обозревателя" в меню "Сервис".
  • В диалоговом окне "Свойства обозревателя" перейдите на вкладку "Дополнительно".
  • На вкладке "Дополнительно" в разделе "Просмотр" снимите флажок "Отключить" script "Отладка".
  • Нажмите "ОК".

http://msdn.microsoft.com/en-us/library/ms241741%28v=vs.80%29.aspx

Если у вас есть IE 8 или выше, вы можете использовать их инструменты для отладки:

http://msdn.microsoft.com/en-us/library/dd565625%28v=vs.85%29.aspx

Ответ 2

У меня была такая же проблема и такое же сообщение. Оказывается, проблема связана не с кодировкой, а с настройками IE. Все, что мне нужно было сделать, это reset IE из Tools = > internet options = > advanced = > reset (включая личные настройки). Это сделало это для меня. Дайте мне знать, если это сработает.

Ответ 3

У меня была такая же проблема, и она была решена путем отмены выбора "Включить встроенную поддержку XMLHTTP" в "Свойствах Интернета" ( "Инструменты" > "Свойства обозревателя" > "Дополнительно" > "Безопасность" )