js代码1-30秒随机跳转网址代码

随心笔谈9个月前更新 admin
249 00
🌐 经济型:买域名、轻量云服务器、用途:游戏 网站等 《腾讯云》特点:特价机便宜 适合初学者用 点我优惠购买
🚀 拓展型:买域名、轻量云服务器、用途:游戏 网站等 《阿里云》特点:中档服务器便宜 域名备案事多 点我优惠购买
🛡️ 稳定型:买域名、轻量云服务器、用途:游戏 网站等 《西部数码》 特点:比上两家略贵但是稳定性超好事也少 点我优惠购买

文章摘要

这篇文章介绍了使用JavaScript实现的一个定时跳转功能。代码使用`setTimeout`函数在随机的时间间隔内跳转到指定的URL。具体来说,代码通过`Math.random()`生成一个小数,将其乘以30并加1,得到一个1到30秒之间的随机秒数。这个秒数被乘以1000转换为毫秒,并传递给`setTimeout`作为延迟时间。然后,代码调用`go`函数,传入目标URL和延迟时间,实现定时跳转。此外,代码还使用`alert`函数显示定时时间。该功能可以用于实现类似“30秒后跳转到指定地址”的效果,适用于需要定时操作的场景。

js代码1-30秒随机跳转网址代码

直接上代码

<script type="text/javascript">
		function go(url, timeout){
			window.setTimeout(function(){
				location.href = url;
			}, timeout);
		}
		
		var num = Math.random() * 30 + 1;
		var timeout = parseInt(num, 10) * 1000;

		alert('定时:' + timeout);//  去掉不显示按钮

		go('http://www.baidu.com', timeout);
	
	</script>
© 版权声明

相关文章