2012-07-10 26 views
2

我在Internet Explorer 9上測試我的應用程序,該應用在Chrome,Firefox,Opera和Safari上正常工作,但在IE中...... 嗯,在此代碼中:IE9 SCRIPT87:XDomainRequest上的參數無效

this.xhr.open("PUT",url,true); 

IE說'SCRIPT87:無效的參數。'我附上一張圖片: enter image description here

xhr元素是一個XDomainRequest()對象,url屬性是一個正確的url。任何人都知道IE9在談論什麼?

回答

5

嗯,我認爲我的應用程序與交叉起源請求,使用api寧靜(與獲取,發佈,放置和刪除方法)將與IE兼容(與8和9版本obviusly),我認爲XDomainRequest具有與XMLHttpRequest相同的Cors實現,但沒有更進一步,對於XDomainRequest,我們有很多限制:只有'get'和'post'方法運行,沒有自定義標題等。Here與ie8和9的這個問題的鏈接

出現ie10將具有XMLHttpRequest的cors實現。