gpt4 book ai didi

jQuery.getJSON 在使用 gdata json-c 的 IE8 中无法正常工作。为什么?

转载 作者:行者123 更新时间:2023-12-03 22:35:21 25 4
gpt4 key购买 nike

使用 jQuery:

$.getJSON('http://gdata.youtube.com/feeds/api/videos/b2-5GSjZvW8?v=2&alt=jsonc', function(meta){alert(meta.data.title);});

Firefox 和 Chrome 都按预期工作,但 IE 不断触发错误函数(当使用 $.ajax 时)而不是成功。错误状态为“0”,这没有多大帮助。

我也尝试过使用$.ajaxcache:false没有效果。

有什么想法吗?

最佳答案

我无法告诉你这是 jquery 还是 IE 中的错误,但看起来 XDomainRequest 在 IE 中失败了。将其添加到 URL:

&callback=?

...所以响应将被处理为 jsonp。

编辑:它看起来像 Microsoft 的 XDOmainRequest未在 jQuery 中实现,因此无法使用 IE 在 jQuery 中运行跨域请求(jsonp 除外)

关于jQuery.getJSON 在使用 gdata json-c 的 IE8 中无法正常工作。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6318996/

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