1、通過標簽形式的跳轉頁面 <a class="popup" href="~/WeiXin/Shoppingguide/StockData"></a>
表示跳轉的頁面 ,<a>標簽里面接一個href跳轉鏈接
2、如果是不同的地方進入一個頁面,這時候想要返回點擊這個頁面的之前那個頁面 則可以 <a class="popup" href="javascript:window.history.back();"></a>
window.history.back()表示返回上一頁,與在瀏覽器點擊后退按鈕相同
history.forward() - 與在瀏覽器中點擊按鈕向前相同(window對象可省略)
3、此時返回上一頁是不會刷新頁面的 ,如要刷新可以在執行location.reload()進行
href="javascript:window.history.back();location.reload();"(根據具體情況而定)
4、這里說一下history.go(),該方法指的是返回頁面或進行頁面刷新,
如history.go(-1)返回上一頁但不會刷新返回的那個頁面,history.go(0)可以刷新當前頁面(親試)
匯總:
1、JS刷新框架的腳本語句
//如何刷新包含該框架的頁面用
<script language=JavaScript>
parent.location.reload();
</script>
//子窗口刷新父窗口
<script language=JavaScript>
self.opener.location.reload();
</script>
或<a href="javascript:opener.location.reload()">刷新</a>
2、如何刷新另一個框架的頁面用
<script language=JavaScript>
parent.另一FrameID.location.reload();
</script>
3、如果想關閉窗口時刷新或者想開窗時刷新的話,在<body>中調用以下語句即可。
<body onload="opener.location.reload()"> 開窗時刷新
<body onUnload="opener.location.reload()"> 關閉時刷新
<script language="javascript">
window.opener.document.location.reload()
</script>