问题标签 [local-storage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - 本地数据库存储默认数据
我已经使用 HTML 5 Localstorage 开发了应用程序。
如何在初始化启用 HTML 5 的应用程序之前创建一个 TABLE 并填充 10000+ 行。
请提出一个模式。
jquery - jQuery 和 HTML5 DOM 更改 UNDO 功能
我有一个容器 div,其中几个跨度是可拖动的。我想为他们构建一个 UNDO 功能。我在想:
- 当 span 属性发生更改(位置、css)时,脚本会检测到 DOM 更改
- DOM 更改通过 HTML5 localStorage 存储
- 当 UNDO 函数被调用时,最后一个版本的 DOM 替换当前的。
我有记录最后 DOM 状态的基本 localStorage 代码:
现在这段代码只是获取当前的 DOM 并存储它。警报正在显示本地存储中的内容。我可能应该尝试存储几个 DOM 状态并将它们放入变量中。之后,在每个 UNDO 上,删除一个变量......我不确定这是不是这样。
对此有任何意见吗?谢谢
html - 使用 HTML5 存储进行本地开发
我正在试验 HTML5 本地存储功能,但很沮丧地得知当文件是本地文件时浏览器不允许本地存储。我的猜测是浏览器(在我的情况下是 Chrome,FF 也是)想要查看域而不是文件位置。这里有没有人发现本地开发的解决方法?也许设置一个本地域?这听起来太麻烦了。浏览器中应该只有一个开发人员选项,grrrrr。
iphone - iPhone Safari 上的 HTML5 - localStorage 存储的数据并不总是持续存在。为什么?
我使用 HTML5 的 localStorage 编写了一个简单的 iPhone 网络应用程序。
在 2G 设备上进行的测试表明,使用 localStorage 存储的数据在 Safari 进程被终止后不会持续存在,尽管会记住打开的 Safari 窗口。
如果我在不同 Safari 窗口的不同站点上,数据也会丢失,然后我将窗口更改为显示主题中的 Web 应用程序的位置。当 Safari 加载页面时,它会自动刷新页面。然后数据丢失。这是一个简单的测试代码:
据我了解,数据应该持续存在!
任何人都可以阐明这种行为吗?我应该怎么做才能让持久性发挥作用?
谢谢!
汤姆。
jquery - 如何通过 HTML5 getItem 设置背景颜色?
我使用这段代码:
当我写:
它给了我正确的警报 rgb(243,102,42) !important; ……
真的很接近我..谢谢大家!
编辑:
周边代码:
到了,谢谢各位
html - 所有的 HTML5 存储系统都可以一起工作吗?
虽然有很多关于 html5 的好东西,但我不明白的是 redondant 存储机制,首先是 localstorage 和 sessionStorage,它们是键值存储,一个是针对应用程序的一个实例(“一个选项卡” ),另一个适用于该应用程序的所有实例,因此它们可以共享数据。当您关闭浏览器并且大小有限(通常为 5MB)时,两者都会保存,这很好,如果我们停在那里,一切都会很好。
但是还有“Web SQL 数据库”,它具有与本地存储相同的安全系统、相同的大小限制、除了它像 / 是 sqlite 一样工作之外的所有内容、表和 sql 语法等等。
不幸的是,他们根本不处理相同的数据!这不是访问数据的两种方式,这实际上是每个 html 5 应用程序的两个存储(默认情况下不是创建的,是的,但你仍然明白我的观点)。
我想知道的是,这两种机制是否有理由同时存在?或者他们只是看一下 sql 和 nosql 的运动来选择最好的然后去“搞砸了,让我们两者都加!” ? 为什么不将本地/会话存储实现为 web sql db 中的表?
c# - 如何在数据库 C# 中存储值?
我有一个包含文本框和按钮的表单,供用户注册和登录。我需要将输入的注册凭据存储在任何数据库(Oracle、基于服务的数据库、本地数据库)中。然后,当他尝试登录时,应将输入的凭据与存储的注册值进行比较以进行身份验证。
这是在 Visual Studio C# 中完成的。谁能给我提示或任何参考?
谢谢
javascript - 图像无法在线加载,但在我离线(本地)尝试时有效,这是为什么呢?
我正在使用 localgetstorage 和 setstorage 加载链接列表并将它们显示为幻灯片。问题是,当我在我的 PC 上预览它时它可以工作,一旦我尝试在线使用我的服务器中的页面,它就无法工作。我做错了什么吗?
这是一个链接:
http://hem.bredband.net/noor/bildspelet/bildspelet.html
它非常有问题,我宁愿只使用第三方幻灯片插件,但我不知道在哪里可以找到符合我需求且免费的插件..
windows-mobile - 适用于 Windows Mobile 6 的支持 HTML5 的浏览器
我在 Google 上做了一些研究,但找不到任何适用于 Windows Mobile 6 的 HTML5 浏览器。我在 HTML5 中寻找的主要资源是 WebDatabase 和/或 localStorage。
通过一些研究,我发现了 Iris ( http://www.freewarepocketpc.net/ppc-download-iris-browser.html ),这是一个基于 Webkit 的浏览器,具有一些 HTML5 功能,但是 localStorage 和 Web 数据库在它上面不起作用。
有谁知道任何具有 Windows Mobile 6 存储功能的浏览器?
jquery - 如何在一个 LocalStorage 项目中包含 2 个表?
我有一个可以编辑的表格,当你完成编辑后,我有一个简单的代码保存该列表。
(表格上有 contenteditable )
我偶然发现的问题是,如果我双击回车,表格会分成两个具有相同 ID 的单独表格。这导致我用来设置 localStorage 的代码只存储一个表(我假设是第一个).. 我想到了不同的解决方案,我想知道是否有人可以指出优缺点(如果解决方案甚至可以工作)。
创建一个循环,检查表后的页面并将它们存储到 localStorage-items 数组中。我必须为每个表动态创建一个 localStorage 项目。
获取表格所在的整个 div,并将其存储在 localStorage 中,当用户重新访问页面时,页面会检查存储中的项目并显示整个 div。
你有任何可以打败这个的建议:)..(但没有缓存,它必须与 localStorage 一起使用!)