【发布时间】:2016-01-27 21:14:19
【问题描述】:
我知道很少有firefox版本允许在没有http或https的情况下读取文件,有没有办法使用file://协议在jquery或javascript中读取文件?我正在开发静态应用程序,它适用于 Web 服务器,如果我能够做类似于下面Jquery.ajax 函数的工作,协议为file://,我会很高兴
如果我有网络服务器 (http/https) 这很好用,file:// 可以做什么?
$.ajax({
type: "GET",
url: "http://localhost/something/somefile.txt",
dataType: "text",
success: function(data){ dothis(data); }
});
如果我没有网络服务器怎么办?我知道由于SOP(同源策略)现代浏览器不允许。是否有任何替代方法可以完成类似的工作,以便支持所有协议为 file:// 的浏览器?
【问题讨论】:
标签: javascript jquery same-origin-policy