如何让时间到0秒时实现页面跳转到另一个html页面,求解方法
判断 time < 1 使用跳转网页方法 window.location.href="你要跳转的页面地址"
在var time 这一行后面添加
if(time<1){
window.location.href="https://www.csdn.net";
}
加一个setTimeout函数调用就行
使用 setInterval 函数每隔一秒更新页面上的时间:
function updateTime() {
var now = new Date();
var timeElement = document.getElementById("time");
timeElement.innerHTML = now.toString();
}
setInterval(updateTime, 1000);
在这个示例中,updateTime 函数会每隔一秒(1000 毫秒)被执行一次。可以在 updateTime 函数中执行任何希望在每次执行时进行的操作,比如更新时间、检查时间是否到了 0 秒、或者跳转到另一个页面。
要在时间到达 0 秒时跳转到另一个页面,可以在 updateTime 函数中检查时间是否到达 0 秒,如果是,就使用 JavaScript 的 window.location 对象跳转到另一个页面。
function updateTime() {
var now = new Date();
var timeElement = document.getElementById("time");
timeElement.innerHTML = now.toString();
if (now.getSeconds() === 0) {
window.location = "http://example.com";
}
}
setInterval(updateTime, 1000);
这样每当时间到达 0 秒时,就会跳转到 http://example.com 页面。
望采纳。