如果你想在多个链接之间进行轮循和随机跳转,你可以使用JavaScript的setInterval
函数结合Math.random
函数来实现。以下是一个示例代码:
const links = [
"https://example1.com",
"https://example2.com",
"https://example3.com",
// 添加更多链接
];
function getRandomLink() {
const randomIndex = Math.floor(Math.random() * links.length);
return links[randomIndex];
}
function redirectToRandomLink() {
const randomLink = getRandomLink();
window.location.href = randomLink;
}
setInterval(redirectToRandomLink, 5000); // 每5秒执行一次随机跳转
在上面的代码中,我们首先定义了一个links
数组,其中包含了多个链接。你可以根据需要添加更多的链接。
然后,我们定义了getRandomLink
函数,用于从links
数组中随机选择一个链接。
接下来,我们定义了redirectToRandomLink
函数,该函数会获取一个随机链接并将页面跳转到该链接。
最后,我们使用setInterval
函数来每隔5秒执行一次redirectToRandomLink
函数,实现链接的轮循和随机跳转。
请注意,这段代码会在每个5秒周期内随机选择一个链接进行跳转。如果需要更改时间间隔,可以调整setInterval
函数的第二个参数。
希望这个示例能满足你的需求。如果你还有其他问题,请随时提问。
评论(0)