새 브라우저 버전을 출시하는 것은 일종의 추세가 되었습니다. 얼마 전까지만 해도 우리는 1년에 두 번 브라우저 업데이트를 하는 데 익숙했지만 이제는 이러한 업데이트가 매우 자주 발생합니다. 이러한 업데이트가 너무 자주 발생한다는 사실은 개발자를 압박하므로 이러한 업데이트가 항상 완벽한 것은 아닙니다. 버그가 있는 업데이트의 최근 예 중 하나는 JavaScript 오류 _doPostBack is undefined를 발생시키는 버그입니다.
JavaScript 오류 _doPostBack이 정의되지 않은 이유는 무엇입니까?
기본적으로 이 오류는 Internet Explorer 10 정의 파일의 버그로 인해 발생합니다. 이 버그는 .NET 2.0 및 .NET 4와 함께 제공된 IE 버전에 있습니다. 이러한 버전은 대부분의 브라우저에서 정상이었지만 Internet Explorer 10은 동일한 정의 범위에서 작동하지 않습니다. 이 오류가 발생하면 다음 오류 메시지가 나타납니다.
<블록 인용>_doPostBack이 정의되지 않았습니다.
이 오류는 일반적으로 ASP.Net 응용 프로그램에서 발생합니다.
JavaScript 오류를 수정하는 방법 _doPostBack이 정의되지 않았습니다
이 Internet Explorer 10 오류를 수정하는 방법에는 시스템 전체 수정과 특정 수정이라는 두 가지 방법이 있습니다.
시스템 전체 수정:
Microsoft 기술 자료 문서의 단계에 따라 _doPostBack is undefined 오류를 복구할 수 있습니다. 여기에서 찾을 수 있습니다:
- .NET 4KB 문서는 https://support.microsoft.com/kb/2600088 에서 볼 수 있습니다.
- .NET 2.0 KB 문서는 https://support.microsoft.com/kb/2600100 및 https://support.microsoft.com/kb/2608565 에서 읽을 수 있습니다.
혼란스러운 단계가 있는 경우 Windows 업데이트를 실행하고 모든 Internet Explorer 업데이트를 포함해 보십시오. 문제를 해결하기 위한 업데이트가 있을 가능성이 있습니다.
특정 수정 사항:
Microsoft의 수정 사항이 여러 가지 이유로 시스템에서 작동하지 않는 경우에도 여전히 할 수 있는 일이 있습니다. 이 수정 프로그램은 잘못된 정의 및 레지스트리 항목을 찾아 수정하므로 보다 구체적입니다. 이 수정 사항을 적용하려면 Windows 복구 소프트웨어 도구를 다운로드해야 하지만 문제가 될만한 가치가 있습니다. 수행해야 할 작업은 다음과 같습니다.
- 이 기사 하단에 있는 소프트웨어 다운로드 링크를 클릭하고 설치 패키지를 다운로드하십시오.
- 설치 프로그램을 실행하여 PC에 소프트웨어 설치
- 소프트웨어를 열고 오류 검사를 실행합니다.
- 모두 수정을 클릭합니다. 프로그램이 감지된 모든 문제를 복구할 수 있도록
- 완료되면 컴퓨터를 다시 시작하세요.