gpt4 book ai didi

javascript - Ajax 请求似乎在 IE 8 中失败

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:42:05 27 4
gpt4 key购买 nike

以下 jQuery 代码从英国气象局数据点返回一个 xml 文件,并应使用 xml 数据中的属性提醒用户:-

$.ajax({
url: "http://datapoint.metoffice.gov.uk/public/data/val/wxfcs/all/xml/324246?res=daily&key=myapikey",
dataType: "xml",
method: "GET",
success: function (text) {
myValue = $(text).find("Period Rep").first().attr("W");
alert(myValue);
},
error: function () {
alert("Not working");
}
})

这在 Chrome 中运行良好并且符合我的预期,但在 IE8 中调用了错误函数。知道我做错了什么或为什么 IE 不想工作吗?

(注意:我知道 IE8 远非理想,但不幸的是我必须为这个应用程序支持它。目前没有办法解决这个问题)

最佳答案

尝试

jQuery.support.cors = true;

在请求之前

crossDomain: true

作为 ajax 选项

关于javascript - Ajax 请求似乎在 IE 8 中失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34854491/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com