문제

xmlhttprequest 객체에 대한 abort () 메소드가 MSIE 7에서만 시작할 수 있다는 것을 이해하는 것이 맞습니까? 그렇다면 MSIE 6에서 타임 아웃에서 XMLHTTPREQUEST 객체를 중단하기 위해 어떤 동등한 옵션이 있습니까?

JS 프레임 워크를 사용하여 문제를 추상화하는 것은 옵션이 아닙니다. 현재 두려워합니다 :(. 저는 생산 마감일에 가까운 레거시 시스템에 있습니다.

도움이 되었습니까?

해결책

IE6에서는 MSXML httpRequest를 수동으로 인스턴스화하므로 모두 사용하는 버전으로 내려집니다.

중단됩니다 MSXML 3.0 이상에서 구현되었습니다. 다시 말해,이 버전 또는 이후 버전을 인스턴스화 할 수 있다면 (2.0 또는 2.6 대신) Abort를 사용할 수 있습니다.

내가 아는 한, IE6은 다른 것이 지정되지 않은 경우 MSXML 3.0을 사용해야합니다 (http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx 이것을 확인하는 것 같습니다) ~해야 한다 상자에서 벗어나십시오. 그러나 IE6 머신에 액세스 할 수 없으므로 지금 당장 테스트 할 수 없습니다.

다른 팁

JavaScript를 사용하여 HTTP 요청을 수행하기 위해 jQuery와 같은 프레임 워크를 살펴 봅니다. 그들은 브라우저 차이를 멋지게 추상화합니다.

IE는 실제로 XMLHTTPREQUEST를 지원하지 않지만 Microsoft.xmlhttp 및 다양한 관련 풍미를 지원하지 않으며, 제가 믿는 인스턴스화 된 개체에 따라 답변이 중단됩니다.

이것 기사와 이것 기사는 귀하의 문제에 도움이 될 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top