开发几个月的项目,感觉在使用跳转的时候总不是很顺手,今天特意来归纳一下,不详或错误之处还请指正。
1.使用meta标签
<!--如下表示5秒后跳转到url指定的链接,推荐使用这种方式-->
<meta http-equiv="refresh" content="5;url=连接的地址">
2.使用window.location
<!--这里的代码忽略了搜索引擎对于链接价值的转移,它会被当做'暂时地'重定向。-->
<script type="text/javascript">
//修改window.location.href
window.location.href ='http://my.oschina.net/ososchina/blog';
//替换url,注意这种方式有时并不是有效的,需要强制reload才行
//window.location.replace('http://my.oschina.net/ososchina/blog');
//window.location.reload(true);
//修改window导航
//window.navigate ('http://my.oschina.net/ososchina/blog')
</script>;
3.使用window.history方式,这种方式用于返回功能的跳转
<script language="javascript">
alert("返回");
window.history.back(-1);
</script>
4.使用window.navigate方式,这种方式还不太熟悉,待验证。
<script language="javascript">
window.navigate("jb51.jsp");
</script>