gpt4 book ai didi

javascript - IE中有AJAX进度事件吗?如何使用?

转载 作者:数据小太阳 更新时间:2023-10-29 05:23:32 27 4
gpt4 key购买 nike

我尝试了所有我能想到的至少在 IE9 中使用进度功能,但没有任何效果。所有其他浏览器都可以进入进度函数并毫无问题地编写测试文本。希望有人能帮助我。谢谢!

     var info = document.getElementById('info');
var xhr;
if (window.XMLHttpRequest) {
xhr = new XMLHttpRequest();
}
else if (window.ActiveXObject) {
try {
xhr = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e) {
try {
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e) {}
}
}
xhr.attachEvent("onprogress", function(e) {
info.innerHTML += "loading...<br />";
});

/*xhr.addEventListener("progress", function(e) {
info.innerHTML += "loading...<br />";
}, false);*/

xhr.open("GET", "10_MB_File.txt", true);
xhr.send(null);

最佳答案

onprogress 事件是 XMLHttpRequest Level 2 规范的一部分...

... IE 9 及以下版本不支持。然而,IE 10 应该支持它......

有关哪些浏览器支持 XHR 级别 2 的更多信息,请查看 caniuse.com...

关于javascript - IE中有AJAX进度事件吗?如何使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12866264/

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