根据一天中的时间转到新的 html 文件
Go to a new html file depending on time of day
我对JavaScript很陌生,所以我想知道你们中是否有人可以解决这个难题。这显然是完全错误的,但希望您能看到我需要什么。我需要索引.html根据一天中的时间重定向到新的.html文件。
function getIndex() {
var currentTime = new Date().getHours();
if (0 <= currentTime&¤tTime < 5) {
document.write("night.html");
}
if (5 <= currentTime&¤tTime < 11) {
document.write("morning.html");
}
if (11 <= currentTime&¤tTime < 16) {
document.write("day.html");
}
if (16 <= currentTime&¤tTime < 22) {
document.write("evening.html");
}
if (22 <= currentTime&¤tTime <= 24) {
document.write("night.html");
}
}
getIndex();
这是另一种做事的方式。
function getIndex() {
var d = new Date();
var h = d.getHours();
var pages = ['night', 'morning', 'day', 'evening', 'night'];
var eTimes = [0, 5, 11, 16, 22, 24];
for (var i = 0; i < eTimes.length - 1; i++) {
if (eTimes[i] <= h && h < eTimes[i + 1]) {
window.location.href = pages[i] + '.html';
}
}
}
getIndex();
您只需要使用window.location.href
重定向页面
function getIndex() {
var currentTime = new Date().getHours();
if (0 <= currentTime&¤tTime < 5) {
window.location.href = 'night.html';
} else if (5 <= currentTime&¤tTime < 11) {
window.location.href = 'morning.html';
} else if (11 <= currentTime&¤tTime < 16) {
window.location.href = 'day.html';
} else if (16 <= currentTime&¤tTime < 22) {
window.location.href = 'evening.html';
} else if (22 <= currentTime&¤tTime <= 24) {
window.location.href = 'night.html';
}
}
getIndex();
休息所有你的代码都很好
相关文章:
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 导入jQuery脚本获胜'我不处理html文件
- 生成pdf或其他非html文件时的错误处理
- 如果使用javascript函数屏幕太小,我该如何更改HTML文件的背景色
- html文件中的script标记根本不起作用
- 从单独的html文件预览Javascript文本
- 从Chrome扩展名中的popup.html文件在background.js文件中运行一个函数
- Android在webview中加载带有javascript的html文件,得到Uncaught ReferenceEr
- 什么更好?使用iframe或jQuery之类的东西在外部网站中加载HTML文件
- 当我在浏览器中打开HTML文件时,javascript不起作用
- 如何在另一个html文件的框架中包含图像
- 压缩静态HTML文件中的JS和CSS
- 从HTML文件中的TypeScript(.ts)获取值
- 以HTML文件中的编码形式脱机存储图像
- ionic幻灯片框中的每张幻灯片都有不同的HTML文件
- 加载具有特定CSS的HTML文件
- 使用Gulp手柄部分编译为单个HTML文件
- 使用javascript检查服务器上是否存在html文件
- 在本地启动HTML文件
- javascript从选中的复选框中检索输入值,并在同一网页中显示多个html文件