[英]Ajax Jquery File Uploader not working in IE11 & Microsoft Edge
[英]jquery ajax to file:// not working in IE
我试图离线运行一个简单的网页。 这意味着我无需服务器即可直接从桌面启动html页面。 Firefox和Safari不会给我带来任何麻烦,但IE当然可以。 IE 9+
我正在使用Jquery对本地json文件进行Ajax调用,但该死的ajax调用尚未完成。
我尝试了$ .get,$。post,$。ajax,$。getJSON,$(“ body”)。load(),但没有任何效果。
我也尝试过其他网址file:/// C:/Users/user/Desktop/file.json C:/Users/user/Desktop/file.json C:\\ Users \\ user \\ Desktop \\ file.json
我也尝试了其他Jquery版本1.8.3、1.11.3、2.1.3
我已经简化了
$(document).ready(function () {
$.get("file:///C:/Users/user/Desktop/file.json", function(data){
console.log(data);
}).done(function(){
alert("done");
}).fail(function(){
alert("fail");
});
});
出于安全原因将其阻止,默认情况下也会被chrome阻止。 如果要访问文件,请使用JavaScript上传脚本。 也许本教程会有所帮助: http : //www.html5rocks.com/en/tutorials/file/dndfiles/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.