JS 跳转页面延迟2种方法

js跳转页面想必大家不会很陌生吧,在浏览页面的时候经常会碰到这种现象存在如果可以延迟的话是不是会更委婉一点呢,接下来为大家介绍下如何实现,感兴趣的朋友可以参考下哈

方法1:

复制代码 代码如下:


<SPAN><script type="text/javascript">
<!--
function go(t,url){
//t设置跳转时间:秒
//url设置跳转网址
document.write("<div id=text>本页将在<strong></strong>后,跳转至:<span></span></div>");
document.getElementById("link").innerHTML="<a href="https://www.jb51.net/article/+url+">"https://www.jb51.net/article/+url+"</a>";
$(t,url);
}
function $(t,url){
ta = t-1;
tb = t + "000";
d = document.getElementById("tt");
d.innerHTML=t;
window.setInterval(function()
{
go_to(url);
},1000);
}
function go_to(url){
d.innerHTML=ta--;
if(ta<0){
document.write("正在跳转至:<a href="https://www.jb51.net/article/+url+">"https://www.jb51.net/article/+url+"</a>");
location.href=url;
}
else{
return;
}
}
//-->
</script>
<script type="text/javascript">
go(5, "/Login.aspx")
</script> </SPAN>


方法2:

复制代码 代码如下:


window.setTimeout("window.location='index.shtml'",2000);
//两秒后跳转新页面

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wdgpfg.html