gpt4 book ai didi

javascript - 基于时间的风格改变者

转载 作者:太空宇宙 更新时间:2023-11-03 17:52:43 25 4
gpt4 key购买 nike

我正在创建一个 javascript,以便在一天中的特定时间更改网页的布局。我还对其进行了设置,以便如果手动更改了样式,它将更改每个页面上的样式。

当单击其中一个按钮手动更改它然后转到另一页时,样式完全消失了。谁能帮忙?

这是我的代码

// JavaScript Document
var mode = 0;

function webload() {
if(mode == 0)
{
var d = new Date();
var n = d.getHours();
if (7 <= n && n < 18)
{
day();
}
else
{
night();
}
}
elif(mode == 1)
{
day();
}
elif(mode == 2)
{
night();
}
elif(mode == 3)
{
highcon()
}
}
function day() {
document.body.style.background = 'url(images/day_bg_top.png) top scroll no-repeat, url(images/day_bg_bot.png) bottom scroll repeat-x, #53a3ff';
document.getElementById('spacer').style.background = '#53a3ff';
document.getElementById('spacer2').style.background = '#53a3ff';
mode = 1
}
function night() {
document.body.style.background = 'url(images/night_bg_top.png) top scroll no-repeat, url(images/night_bg_bot.png) bottom scroll repeat-x, #000c36';
document.getElementById('spacer').style.background = '#000c36';
document.getElementById('spacer2').style.background = '#000c36';
mode = 2
}
function highcon() {
document.body.style.background = 'url(images/night_bg_top.png) top scroll no-repeat, url(images/night_bg_bot.png) bottom scroll repeat-x, #000c36';
document.getElementById('spacer').style.background = '#000c36';
document.getElementById('spacer2').style.background = '#000c36';
mode = 3
}

最佳答案

下一页如何知道使用什么样式?除了在当前页面上进行更改之外,您还需要将用户的选择保存到某些存储器(例如 cookie)中。然后下一页必须从存储(cookie)中读取该选择并自动执行更改操作。

关于javascript - 基于时间的风格改变者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26982163/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com