【发布时间】:2020-11-04 12:16:46
【问题描述】:
我需要制作一个 cookie,它会记住 css 样式表首选项。
我将样式表切换为:
function swapStylesheet(sheet){
document.getElementById('pagestyle').setAttribute('href', sheet);
}
然后从按钮调用它:
<a button class="Button" onclick="swapStylesheet('DayStyle.css')">Light</a>
<a button class="Button" onclick="swapStylesheet('NightStyle.css')">Dark</a>
因此它将 href 更改为选择的 css 文件,但在刷新时它会更改回默认值。 有什么方法可以创建一个 cookie 来记住 href 首选项? 它可以适用于所有网站吗?
【问题讨论】:
-
这能回答你的问题吗? Persist variables between page loads
-
定义一个cookie:stackoverflow.com/questions/14573223/…
标签: javascript html css