簡體   English   中英

XMLHttpRequest在IE9中不起作用

[英]XMLHttpRequest not working in IE9

我從我的“ mydomain”到“ anotherdomain”執行ajax請求以獲取一些信息,我在Angular 4應用程序中使用了XMLHttpRequest方法,該方法在所有瀏覽器chrome,IE10,IE 11(IE9除外)上都可以正常工作。 問題是IE9不支持XMLHttpRequest方法,我嘗試使用TypeScript中未定義的XDomainRequest。 因此,我像下面的鏈接https://basarat.gitbooks.io/typescript/docs/types/lib.d.ts.html中所指定的那樣,從lib.d.ts擴展了Window接口。 我的問題是如何在我的AppModule中包含此窗口文件並使用XDomainRequest發出Ajax請求。

注意:我的請求域已啟用CORS

Angular本身向下兼容IE9,因此我認為您可以通過使用Angular的HttpClient來解決您的問題。

編輯:

官方文檔中的示例: https//angular.io/guide/http

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM