在制做网页的时候,常常在网页上要用到“返回上一页”的功能。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):也是返回当前页的上一页,不过表单里的数据所有还在