代理加盟

2023全新代理计划,一站式模板建站,铜牌代理低至699元送终身VIP,独立代理后台,自营贴牌。

您现在的位置: 麦站网 > 站长学院 > 建站教程 >

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

来源:本站原创 发布时间:2019-03-30 00:00:00热度:我要评论(0

麦站模板建站平台(10年经验),服务数万家企业,固定透明报价。域名注册、主机/服务器、网站源码一站式服务。实体公司,专业团队,值得选择!超过1000套模板已登记版权,合规合法建站,规避版权风险!【点击获取方案】

        网站提交订单,提交到购物车等操作后,一般有弹出提示信息,然后转到新页面或返回上一页并刷新该页面。下面分享前端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> 

    转载请注明来源网址:https://www.xiuzhanwang.com/news/1382.html

    发表评论

    评论列表(条)

       
      QQ在线咨询
      VIP限时特惠