JS 返回上一页并刷新代码整理

时间:2021-09-18 18:23:26

一:JS 重载页面,本地刷新,返回上一页:

<a href="javascript:history.go(-1)">返回上一页</a>
<a href="javascript:location.reload()">重载页面,本地刷新</a>
<a href="javascript:history.go(-1);location.reload()">返回上一页重载页面,本地刷新</a>

返回前二页并刷新的JS代码:

history.go(-2);
location.reload();

二:js 方法

<a href="#" onclick="self.location=document.referrer;">返回</a>

一般用于向一个页面提交action后返回前一页并刷新!

1. Javascript 返回上一页history.go(-1), 返回两个页面: history.go(-2);
2.
history.back().
3. window.history.forward()返回下一页
4.
window.history.go(返回第几页,也可以使用访问过的URL)

例:
<a href="javascript:history.go(-1);">向上一页</a>

Javascript刷新页面的几种方法:

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

自动刷新页面的方法:
1.页面自动刷新:把如下代码加入<head>区域中
<meta
http-equiv="refresh" content="20"> 

其中20指每隔20秒刷新一次页面.

2.页面自动跳转:把如下代码加入<head>区域中
<meta
http-equiv="refresh" content="20;url=http://www.javaeye.com"> 

其中20指隔20秒后跳转到http://www.javaeye.com页面

3.页面自动刷新js版
<script
language="JavaScript">
function myrefresh()
{
      
window.location.reload();
}
setTimeout('myrefresh()',1000);
//指定1秒刷新一次
</script>