2014-02-17 70 views
0

發送的cookie我使用jQuery阿賈克斯,我已經讀了很多關於XDomainRequest IE9上使用CORS,但我的情況是這樣的:jQuery的Ajax不是在IE9

我在同一產地,所以我沒有發送CORS請求,仍然沒有發送請求的cookie。

所以問題是,當它檢測到瀏覽器是IE9時,jquery是否使用XDomainRequest而不是xmlhttprequest?或者還有另一個原因?

+0

如果您沒有提出交叉源請求,則不應該使用'XDomainRequest'。只需使用'XMLHttpRequest'。另外,'withCredentials'對同源請求沒有意義。 –

+0

對,編輯問題:) – walid

+0

任何機會,你可以添加一些代碼到你的問題? – SilverlightFox

回答

0

我懷疑你仍然有這個問題,但這個答案是爲了其他人來這個問題希望找到一個答案就像我一樣。

我有同樣的問題(IE9和IE10),我發現設置jquery ajax請求使用{cache:false}解決了這個問題。

Dion