오류 상황에 맞는 지원하지 않습니다ASP.NET MVC 3 : 마이크로 소프트의 JScript 런타임 오류 : 개체가 속성 또는 메서드 '또는 addEventListener'
비주얼 스튜디오 2010 서비스 팩 1 ASP.NET MVC 3 응용 프로그램 스크립트 디버깅과 IE9 인터넷 익스플로러
오류 상태를 사용할 수 :
실행 중지라는 자바 스크립트 파일을 int로 "스크립트 블록 [동적]"다음 줄에
doc.addEventListener("DOMNodeInserted", onDOMNodeInserted, false);
코드의 라인 안에 중첩되는 블록이
if (ver >= 9.0)
{
doc.addEventListener("DOMNodeInserted", onDOMNodeInserted, false);
doc.addEventListener("DOMNodeInsertedIntoDocument", onDOMNodeInsertedIntoDocument, false);
}
이것은 내가 내 하드 드라이브를-군데 다시 및 VS 2010 SP1 및 ASP.NET MVC 3를 다시 설치 한 후 발생하는 시작은 매우 지속적인 오류 인 경우 다음과 같습니다. 나는 그것을 올바르게 한 것을 두 번하기 위하여 그것을했다.
나는이 버그가 ASP.NET MVC 3 또는 IE9의 버그에서 처리되지 않은 예외의 부작용임을 제안하려고합니다. 오류는 (GET?) 액션 메소드는
@Html.ActionLink("Link Text", "Action")
나는 오류 자체가 잘못 그래서 IE9가 지원하여 addEventListener를한다는 것을 생각으로 ActionLink HTML 도우미 법에 규정 된 것을 발견 할 수없는 경우 ocurr 것으로 보인다. 더 많은 정보를 얻을 수 없다면이 오류는 그 원인을 해결할 수있는 능력을 넘어선 것입니다. 나는 나의 행동 방식이 거기에 있고 작동한다는 것을 확인함으로써 그것을 막을 수있다. 그건 해결 방법이 아닌 해결 방법입니다. IE9가 실제로 addEventListener를 지원하기 때문에 오류를 수정하면 오류가보고되지 않습니다.
IE9 디버거에서 해당 줄을 멈출 수 있으면'doc'가 무엇인지보십시오. 요소가 아닌 경우 addEventListener 메소드를 지원하지 않는 것보다 –