JS 页面刷新以及页面返回的几种方式

一、经过标签形式的跳转页面  <a class="popup" href="~/WeiXin/Shoppingguide/StockData"></a>javascript

表示跳转的页面 ,<a>标签里面接一个href跳转连接java

二、若是是不一样的地方进入一个页面,这时候想要返回点击这个页面的以前那个页面  则能够 <a class="popup" href="javascript:window.history.back();"></a>浏览器

window.history.back()表示返回上一页,与在浏览器点击后退按钮相同框架

history.forward() - 与在浏览器中点击按钮向前相同(window对象可省略)ide

三、此时返回上一页是不会刷新页面的 ,如要刷新能够在执行location.reload()进行  ui

href="javascript:window.history.back();location.reload();"(根据具体状况而定)对象

四、这里说一下history.go(),该方法指的是返回页面或进行页面刷新,ip

如history.go(-1)返回上一页但不会刷新返回的那个页面,history.go(0)能够刷新当前页面(亲试)io

 

汇总:class

一、JS刷新框架的脚本语句 //如何刷新包含该框架的页面用<script language=JavaScript>   parent.location.reload();</script>//子窗口刷新父窗口<script language=JavaScript>    self.opener.location.reload();</script>或<a href="javascript:opener.location.reload()">刷新</a>   二、如何刷新另外一个框架的页面用<script language=JavaScript>   parent.另外一FrameID.location.reload();</script>三、若是想关闭窗口时刷新或者想开窗时刷新的话,在<body>中调用如下语句便可。<body onload="opener.location.reload()"> 开窗时刷新<body onUnload="opener.location.reload()"> 关闭时刷新<script language="javascript">window.opener.document.location.reload()</script>

相关文章
相关标签/搜索