JS跳转返回上页刷新页面多种实现方法

作者: 本站原创  发布时间:  浏览:

        网站提交订单,提交到购物车等操作后,一般有弹出提示信息,然后转到新页面或返回上一页并刷新该页面。下面分享前端JS返回上一页并刷新该页面的几种方法。

JS刷新跳转

<a href="javascript:history.go(-1)">返回上一页</a>
<a href="javascript:location.reload()">刷新当前页面</a>
<a href="javascript:"onclick="history.go(-2); ">返回前两页</a>
<a href="javascript:"onclick="self.location=document.referrer;">返回上一页并刷新</a>
<a href="javascript:"onclick="history.back();">返回上一页</a>

页面跳转

<a href="javascript:;" onclick="window.location.href='list.php'">跳转到list.php</a>

Javascript刷新页面的几种方法:

①history.go(0)
②location.reload()
③location=location
④location.assign(location)
⑤document.execCommand('Refresh')
⑥window.navigate(location)
⑦location.replace(location)
⑧document.URL=location.href

自动刷新页面的方法

1.页面自动刷新:把如下代码加入<head>区域中

<meta http-equiv="refresh" content="10">

10指每隔10秒刷新一次页面.

2.页面自动跳转:把如下代码加入<head>区域中

<meta http-equiv="refresh" content="10;url=http://www.baidu.com">

10指隔10秒后跳转到http://www.baidu.com页面

js自动刷新当前页面:

<script type="text/javascript"> 
 function myrefresh(){ 
  window.location.reload(); 
 } 
 setTimeout('myrefresh()',1000); //指定1秒刷新一次 
</script>

JS刷新框架的脚本语句 

//刷新包含该框架的页面用 
<script type="text/javascript"> 
 parent.location.reload(); 
</script> 

//子窗口刷新父窗口 
<script type="text/javascript"> 
 self.opener.location.reload(); 
</script> 
//或<a href="javascript:opener.location.reload()">刷新</a>

//如何刷新另一个框架的页面用 
<script type="text/javascript"> 
 parent.另一FrameID.location.reload(); 
</script> 

关闭窗口时刷新或开窗时刷新

       在<body>中调用以下语句即可: 

<body onload="opener.location.reload()"> 开窗时刷新 
<body onUnload="opener.location.reload()"> 关闭时刷新 
<script type="text/javascript"> 
 window.opener.document.location.reload() 
</script> 

上一篇:CSS清除浮动的方法与CSS选择器

下一篇:移动端png小图片显示模糊

相关文章

做一个企业网站大概需要多少钱

制作一个城市分站系统网站需要多少钱

国内网站需要备案吗

没有备案的网站能打开吗

没有备案的网站不能解析吗?

添加微信
添加微信,免费咨询

15205695834

新手指南支付购买售后服务关于我们版权合规
合肥秀站网络科技有限公司
Copyright 2002-2022 麦站 版权所有
皖ICP备12018676号 网站地图