笔记:完整的js延时跳转函数

<script type="text/javascript">
<!-- function go(t,url){ //t设置跳转时间:秒 //url设置跳转网址 document.write("<div id=text>本页将在<strong id=tt></strong>后,跳转至:<span id=link></span></div>"); document.getElementById("link").innerHTML="<a href="+url+">"+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="+url+">"+url+"</a>"); location.href=url; } else{ return; } } //--> </script>

将以上代码嵌入html页面,或则将注释中间部分做成js文件,然后再页面需要显示的地方调用XML/HTML代码,在此给出我的调用地址,可以直接使用。

<script type="text/javascript" src="http://filecdn.sinaapp.com/blog/go.js"></script>

完成上面的工作后,需在页面中设置参数,如下。

<script type="text/javascript">
go(时间(秒),"http://blog.xn--9p3a45o.cn/")
</script> 

标签: js, 笔记