关于页面跳转的集中方法

来源:互联网 发布:诗歌音步 知乎 编辑:程序博客网 时间:2024/05/18 02:07

1:

<script language="javascript"> 

alert("返回"); 
window.history.back(-1); //go (0) ,(1);

</script> 


2:

<script language="JavaScript"> 
self.location='jb51.htm'; 
</script> 


3:

<script language="javascript" type="text/javascript">
// 以下方式直接跳转
window.location.href='hello.html';
// 以下方式定时跳转
setTimeout("javascript:location.href='hello.html'", 5000);
</script>

4:<script language="javascript"> 
<!-- 
function logout()...{ 
if (confirm("你确定要注销身份吗?是-选择确定,否-选择取消"))...{ 
window.location.href="logout.asp?act=logout" 


--> 
</script> 

5:链接式: 

<a href="javascript:history.go(-1)">返回上一步</a> 
<a href="<%=Request.ServerVariables("HTTP_REFERER")%>">返回上一步</a> 

6:开新窗口: 

<a href="javascript:" onClick="window.open('http://www.ddhbb.com/blog/guestbook.asp','','height=500,width=611,scrollbars=yes,status=yes')">布丁足迹</a> 


 if(window.confirm("您确定要删除吗?删除之后不可以恢复哦!!!")){ 
                                       window.location="../admins/include.php?del=del&id="+id;
                                   }


弹出是否确定执行操作的窗口。。

前进 和后退 刷新

<a href="javascript:history.go(-1);">后退</a><a href="javascript:history.go(1);">前进</a>
<input type="button" value="后退" onclick="javascript:history.go(-1);">
<input type="button" value="前进" onclick="javascript:history.go(1);"> 
这个前进后退按钮是需要在特定环境下才有效果的,即你需要从另一个页面进入到这个页面后,点击这个后退按钮才有后退的效果,否则是没有的。

不要用 history.Go(-1),或 history.back();来返回并刷新页面,这两种方法不会刷新页面。

刷新的方法:
1,history.go(0) 
2,location.reload() 
3,location=location 
4,location.assign(location) 
5,document.execCommand('Refresh') 
6,window.navigate(location) 
7,location.replace(location) 
8,document.URL=location.href


0 0
原创粉丝点击