Ticket #1394 (closed bug: wontfix)
Instanced XmlHttpRequest with IE is incomplete
| Reported by: | pllune | Owned by: | |
|---|---|---|---|
| Priority: | critical | Milestone: | 1.1.4 |
| Component: | ajax | Version: | 1.1.3 |
| Keywords: | Ajax IE MSXML2 XMLHttp | Cc: | |
| Blocking: | Blocked by: |
Description
Actuellement avec IE, JQuery n'utilise que l'activex "Microsoft.XMLHttp". Or il y a un autre Objet qui peut etre utilisé With IE, JQuery only uses the "Microsoft.XMLHttp" ActiveX. However there is another object which could be used : MSXML2.XMLHttp. This one is available in several versions(MSXML2.XMLHttp.5.0, MSXML2.XMLHttp.4.0, MSXML2.XMLHttp.3.0). The problem being IE can only want to use one version of MSXML2.XMLHttp, rejecting the others.
Change History
comment:2 follow-up: ↓ 3 Changed 6 years ago by john
- Status changed from new to closed
- Resolution set to wontfix
This is correct - the one that we use works properly in the versions of IE that we support (IE 6 + 7).
comment:3 in reply to: ↑ 2 Changed 6 years ago by pllune
Replying to john:
This is correct - the one that we use works properly in the versions of IE that we support (IE 6 + 7).
With an IE 6.0.2900.2180.xpsp_sp2_gdr.070227-2254 and default security parameters, I have tested Ajax on several Jquery's plugins samples pages and "Microsoft.XMLHttp" dont work. My IE6 works only with MSXML2.XMLHttp.4.0.
Please follow the bug reporting guidlines and use jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.

With IE, JQuery only uses the "Microsoft.XMLHttp" ActiveX. However there is another object which could be used : MSXML2.XMLHttp. This one is available in several versions(MSXML2.XMLHttp.5.0, MSXML2.XMLHttp.4.0, MSXML2.XMLHttp.3.0). The problem being IE can only want to use one version of MSXML2.XMLHttp, rejecting the others.