回答
因为我不确定你想要坚持什么,我会给一些通用的信息。
在存储上有一些很好的阅读DiveIntoHtml5。
,而这些通常被视为HTML5
的浏览器支持大得多我建议考虑看看要么sessionStorage
或localStorage
现在。
你可以看到keyValueStorage
支持在CanIUse
您可以存储键/值对如下:
localStorage.setItem("key", "value");
然后你可以检索值如下:
localStorage.getItem("key");
删除:
localStorage.removeItem("key");
sessionStorage
的工作方式与上述相同,但只会在浏览器打开时保留。它坚持浏览器的“会话”。但是,localStorage
将一直保留,直到通过代码或清除浏览器将其删除。
谢谢你,我将潜入本地存储的主题 –
微软在state management for web applications上有很好的指导。检查出来,你会看到所有的选项,你会问。然后选择最适合的方式。 一旦你知道你想要什么,你可以搜索堆栈溢出来查找问题的具体实现。肯定会有答案。
编辑:表5.5:“Web应用程序的状态管理机制”是您想要查看的概述。
有两种方法可以保存状态。
一种是编写将信息传递回服务器进行存储的客户端代码。
另一种方法是在客户端计算机上保存所谓的cookie。通常,JavaScript不允许在客户端计算机上读写文件(一种重要的安全功能),但它可以生成数据字符串,Web浏览器可以将其存储在通常称为cookie jar的特殊文件中。 cookie jar是一个配置文件,它提供了关于如何设置浏览器的信息。
请记住,没有cookie可以大于4KB。
- 1. 在刷新页面后保留值
- 2. 在3°页面刷新后保留SESSION
- 3. 页面刷新后保留数据
- 4. 刷新网页后保留变量的值
- 5. 使用Javascript更改背景颜色并在刷新页面后保留它
- 6. 文件更改后的刷新页面
- 7. asp.net刷新数据库更改网页
- 8. 网页刷新,mysql更新
- 9. 刷新页面后保留在同一标签页
- 10. 页面更新后刷新
- 11. 刷新/更改页面后保持项目关闭
- 12. toggle div在页面刷新或更改后保持原样
- 13. 刷新iframe时保留页面
- 14. 保留在页面刷新后的文本框值PHP
- 15. 刷新页面后保留$ _POST生成的变量
- 16. Android WebView在网页内容更改后不刷新
- 17. 刷新后无法保留$ rootScope值
- 18. 刷新后保留数据AngularJS
- 19. 刷新后选择保留选项
- 20. 如何在刷新后保留localStorage值?
- 21. 如何在保留后刷新缓存?
- 22. HTML - 刷新后保留输入值
- 23. 刷新后仍保留添加类
- 24. 刷新后保留选择表值
- 25. 休眠合并和刷新不保留对对象的更改
- 26. 更新网址而不刷新网页
- 27. 刷新后留在同一页
- 28. 复选框保留在页面刷新刷新
- 29. 更改在页面刷新
- 30. 如何在链接点击后在屏幕上保留网页并在新页面加载后才刷新?
你能解释一下刷新后你想要坚持什么吗? – Sphvn
我想用document.execCommand()函数保持highlited文本。我不能使用服务器端,所以它将是客户端。再次感谢你。 –