Ajax calls to encoded Internationalized domain names doesn't work in Internet Explorer
|Reported by:||Andreas||Owned by:||jaubourg|
Using jQuery 1.5 or 1.5.1, any ajax() calls to encoded Internationalized domain names (IDN) (like xn--bcher-kva.ch) seems to fail in Internet Explorer 8. It worked fine in jQuery 1.4.4 and also with 1.5+ in any other browser than IE. It also works when using the unencoded domain name.
What happens in IE8 is that the ajax error callback is triggered with the not so helpful "error" in the textstatus variable, and jqXHR.responseText as "undefined".
I know I'm supposed to provide a test case, but unfortunately I only have access to one IDN, which belongs to a customer, so I can't. I hope this report can come to some use anyway. Maybe someone else who sees the ticket have access to a public IDN and can provide a test case (any simple ajax call will do).
Change History (9)
comment:1 follow-up: ↓ 2 Changed 5 years ago by jaubourg
- Component changed from unfiled to ajax
- Owner set to jaubourg
- Priority changed from undecided to low
- Status changed from new to assigned