在製做網頁的時候,常常在網頁上要用到「返回上一頁」的功能。javascript
這一功能在製做網頁的時候會有多種編碼方法,在此,java
我將比較經常使用的幾種編碼的寫做方法在下面列出來,供參考使用。編碼
方法1、以按鈕點擊的方式實現:
<input type="button" name="Submit" value="返回上一頁" onclick="javascript:window.history.back(-1);">
或者
<input type="button" name="Submit" value="返回上一頁" onclick="javascript:history.back(-1);">spa
方法2、以圖片點擊的方式實現:
<img src="圖片的路徑" onclick="javascript:window.history.back(-1);" title="返回上一頁" alt="返回點擊圖片" />
或者
<img src="圖片的路徑" onclick="javascript:history.back(-1);" title="返回上一頁" alt="返回點擊圖片" />
方法3、文字點擊的方式實現:
<a href="javascript:history.back(-1)">返回上一頁</a>
或:
<a href="#" onClick="javascript:history.back(-1);">返回上一頁</a>
方法4、圖片連接的方式實現:
<a href="javascript:window.history.back(-1)" target="_self"><img src="圖片的路徑" /></a>
或者
<a href="javascript:history.back(-1)" target="_self"><img src="圖片的路徑" /></a>圖片
方法5、過幾秒鐘後返回上一頁代碼:
<script language="javascript">setTimeout("window.history.go(-1)",3000)</script>
或者
<script language="javascript">setTimeout("history.go(-1)",3000)</script>ip
注意:get
<input type="button" name="back" value="從新填寫" onclick="javascript:history.back(-1);"/>history.back(-1):直接返回當前頁的上一頁,數據所有消息,是個新頁面history.go(-1):也是返回當前頁的上一頁,不過表單裏的數據所有還在