如何使用javascript应用程序和Html存储数据
How can I store data using javascript application and Html
我今天早上问自己,是否可以创建一个javascript应用程序和html,并能够在不使用任何服务器的情况下在本地存储数据?你有什么建议吗?
顺便说一下,我尝试使用此代码使用 JSON 文件
$.getJSON("./data/cities.json", function(json) {
console.log(json); // this will show the info it in firebug console
});
但是我收到此错误:
XMLHttpRequest cannot load file:///C:/YYY/App/data/cities.json. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.
您确实可以使用localStorage存储数据,但是如果您要保存到文件中,我建议您查看以下库:
文件保存.js
-
你可以用
jsonFile = JSON.stringify(jsonFile)
-
之后,您可以使用
var blob = new Blob([jsonFile], {type: "text/plain;charset=utf-8"}); saveAs(blob, "jsonStringified.txt");
Web 应用程序通常无法访问客户端的文件系统。是否有任何特殊原因需要将它们保存到文件中?更新:缺乏文件访问权限也是文件加载不起作用的原因。
是的,你可以通过使用html5本地存储
相关文章:
- 加载存储在IndexedDB中的HTML页面
- 当通过ajax发送到php/sql时,无法存储HTML
- 在哪里存储HTML模板以在Backbone.js中使用
- 使用Node.js将HTML存储在browserDB中
- 无法“替换”样式“中的内容 - 其中”html“存储在变量中
- jQuery将动态内部HTML存储到可用的jQuery变量中
- html存储在javascript变量中,如何在javascript变量中更新该html
- 如何使用javascript应用程序和Html存储数据
- 使用 JavaScript/jquery/PHP 构建一个动态网站,并将 HTML 存储在 MySQL 中
- 使用 jquery 将按钮 html 存储在变量中
- 将 HTML 存储在完全可读的 JavaScript 变量中的好方法
- 数据库中的特定 HTML 存储并在电子邮件中呈现的屏幕截图
- 单击时将html存储到变量中,从DOM中删除,然后在另一次单击时将其放回
- 哪里是外部js文件在html存储?我可以
- 将HTML存储在变量PHP中,然后回显它
- html 5存储websql和localStorage:用于存储数据的时间
- 一个用于html 5存储和gdrive的轻型数据库
- 在Laravel刀片模板中用JavaScript的HTML存储PHP变量
- 将HTML存储在Javascript变量中
- 文件协议下的Javascript/HTML存储选项(File://)