javascript - 使用Javascript更改背景颜色并在刷新页面后保留它

标签 javascript colors background refresh

当使用 Javascript 单击按钮时,我正在更改背景颜色。

这是JS代码:

<script>
function myFunction() {
    document.body.style.backgroundColor = "#BB0A21";
}
</script>

它工作正常,但问题是当用户刷新页面时,背景颜色被重置为原始颜色。有办法阻止这种情况发生吗?

谢谢, 丽莎

最佳答案

您必须将颜色值存储在客户端 Cookie 或服务器端 session 中。现代浏览器也支持 localStorage

关于javascript - 使用Javascript更改背景颜色并在刷新页面后保留它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31208572/

相关文章:

linux - 使用 GUI 时如何确定发出的命令?

javascript - 是否有必要在每个 Controller 中使用 $ionicPlatform.ready() ?

r - 图中的颜色点根据值向量的不同而不同

javascript - Three.js:将RGB十进制颜色转换为HEX RGB颜色

background - 代号一 - 如何将自定义背景应用于命令菜单选项卡

CSS 背景图像 *.svg 动画不起作用

javascript - 创建 Backbone 模型的副本

javascript - 如何在 node.js 中提取一个对象,哪个对象是使用 bert.js 解码的?

javascript - 使用 switchMap 发出一个热 bool 值 observable?

excel - 如何指定范围而不是偏移量,excel VBA?