2013-04-22 4 views
6

Internet Explorer에서 asp.net의 링크 버튼 클릭 이벤트와 관련된 문제가 있습니다. 링크 버튼 이벤트가 실행되지 않습니다. 그것은 자바 스크립트 오류링크 버튼이 IE 10에서 작동하지 않습니다.

SCRIPT5009: '__doPostBack' is undefined 

내가 (6.0 6001 빌드) Hyper-V를하지 않고 윈도우 서버 2008 표준이 내 시스템에을 보여줍니다. Microsoft에서 제공 한 Patch에 의해이 문제를 해결하려했지만 그게 작동하지 않았습니다. 제 질문에 대해 아주 잘 이해하고 의미있는 대답을 줄 수 있기를 바랍니다.

미리 감사드립니다. 이전 버전과의 호환성을 위해 IE9

에 메타 태그 ieuse

를 실행하는 응용 프로그램을 만드는

답변

5

문제가 발생한 원인 : .NET 2.0 및 .NET 4와 함께 제공되는 브라우저 정의 파일에 버그가 있습니다. 즉, 특정 범위의 브라우저 버전에 대한 정의가 들어 있습니다. 그러나 일부 브라우저 (예 : IE 10)의 버전은 더 이상 해당 범위 내에 있지 않습니다. 따라서 ASP.NET은이를 알 수없는 브라우저로 간주하고 하위 수준 정의를 기본값으로 사용합니다. JavaScript와 같은 기능을 지원하지 않는 등의 불편 함이 있습니다.

나는 또한이 문제를 겪었고, 나는이 기사를 읽고, 나는 분류했다. 아래 링크를 통해 가면 도움이 될 것입니다.

Fix

0

를 사용하여 호환성 IE10에 대한 메타 태그

+0

내가 그것에 대해 알고 있지만 그렇지 내가 for.Still 덕분 찾고 답이다 ... – Rahul

6

메타 HTTP-당량 = "X-UA-지원"내용 = "IE = EmulateIE9 "

메타 HTTP-당량 ="X-UA-지원 "내용 ="IE = EmulateIE8 "

메타 HTTP-당량 ="X-UA-지원 "내용 ="IE = EmulateIE7을 "

+0

이 대답하면 내가 할 수있는 2 줄 것입니다! 고마워, 나를 많이 구해줘! – user65439

관련 문제