我正在编写一个 Web 应用程序,我正在使用 jQuery 从服务器获取一些数据。
我想将数据保存在客户端的文件中,我使用插件 JQuery.tWFile.js 进行了尝试,但得到以下异常
错误:来自的脚本
http://localhost
错误:来自UniversalXPConnect 权限
我怎样才能解决这个问题?还有其他更好的方法可以将我从服务器获取的数据保存在客户端文件中吗?
我正在编写一个 Web 应用程序,我正在使用 jQuery 从服务器获取一些数据。
我想将数据保存在客户端的文件中,我使用插件 JQuery.tWFile.js 进行了尝试,但得到以下异常
错误:来自的脚本
http://localhost
错误:来自UniversalXPConnect 权限
我怎样才能解决这个问题?还有其他更好的方法可以将我从服务器获取的数据保存在客户端文件中吗?
使用localStorage怎么样?链接到 mdn 的存储可能性
编辑:我认为它的限制较小,也绑定到当前域并且存在于浏览器会话中......只有清除缓存才会重置它afaik
该脚本失败,因为您的 Uri 是本地主机,这可能是一个环回 IP……但对于您的浏览器来说,它仍然是一个网站。只有在使用 file:// Uri 浏览本地文件时才允许写入本地文件。
如果您不能使用 file:// Uri,那么您将不得不接受 cookie 或 localStorage。
如果你使用它应该可以工作file:///path/to/file.html