论坛首页 入门技术论坛

javascript_页面自动跳转

浏览 5573 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (7) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-11-12   最后修改:2010-11-15

进入a.html2秒后,自动跳转到同目录下的b.html文件<head>

方法1:

 

<head>
	<meta http-equiv="refresh" content="2;url='b.html'">
</head>
 

 方法2:

 

<script language="javascript" type="text/javascript">
	setTimeout("window.location.href='b.html'", 2000); 
	//下面两个都可以用
	//setTimeout("javascript:location.href='b.html'", 2000); 
	//setTimeout("window.location='b.html'", 2000); 
</script>

 方法2扩展:

 

 

<span id="totalSecond">2</span>

<script language="javascript" type="text/javascript">

	var second = document.getElementById('totalSecond').innerHTML;

	if(isNaN(second)){
		//……不是数字的处理方法
	}else{
		setInterval(function(){
			document.getElementById('totalSecond').innerHTML = --second;
			if (second <= 0) {
				window.location = 'b.html';
			}
		}, 1000);
	}  
</script>
   发表时间:2010-11-13  
我比较喜欢用方法1
0 请登录后投票
   发表时间:2010-11-13  
白糖_ 写道
我比较喜欢用方法1

方法1很多时候不适用,不过的确非常简便。
0 请登录后投票
   发表时间:2010-11-16  
首选方法1
0 请登录后投票
   发表时间:2010-11-16   最后修改:2010-11-16
<html>
 <a href="http://www.360.com">您的电脑存在严重安全隐患.请立即点此链接跳转页面.</a>
</html>
0 请登录后投票
   发表时间:2010-11-16  
没有这样单纯的跳转吧,一般
0 请登录后投票
   发表时间:2010-11-17  
求教:如果想进入a.html后以全屏的方式打开b.html并强制关闭(不提示)a.html呢?
0 请登录后投票
   发表时间:2010-11-17  
lszheng 写道
没有这样单纯的跳转吧,一般

的确很少有这么简单的跳转,不过就是因为复杂跳转用多了,我们项目中需要最基本的跳转,就要这么简单的跳转,结果很久不用都忘了,这里记下,留着以后忘了用。
0 请登录后投票
   发表时间:2010-11-19  
kgd4409 写道
求教:如果想进入a.html后以全屏的方式打开b.html并强制关闭(不提示)a.html呢?


提示好象与浏览器有关的吧?要不然多标签浏览就惨了
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics