【问题标题】:How to store background colour and text size in local storage in HTML?如何在 HTML 的本地存储中存储背景颜色和文本大小?
【发布时间】:2017-12-03 15:28:35
【问题描述】:

我正在尝试允许我网站的用户更改背景颜色和更改文本大小(如果他们愿意)?

是否可以将它们存储在本地存储中,如果可以,您能否提供一些 html 代码来允许这样做?

【问题讨论】:

标签: php html


【解决方案1】:

您可以使用 Javascript 来做到这一点。 HTML 网络存储提供 2 种类型的存储:

  • 本地存储(无过期日期)
  • 会话存储(关闭浏览器会丢失数据)

例如,如果您想保存网站的背景颜色:

localStorage.setItem("bgcolor", "red");

然后,当你的页面被加载时,检查用户是否改变了他的背景颜色:

if (localStorage.getItem("bgcolor") !== null) {
    document.body.style.background = localStorage.getItem("bgcolor");
}

更多信息:https://www.w3schools.com/html/html5_webstorage.asp

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-08-20
    • 1970-01-01
    • 1970-01-01
    • 2019-02-11
    • 1970-01-01
    • 2015-02-06
    • 2017-10-21
    相关资源
    最近更新 更多