location='yours.jsp' 从当前也转向yours.jsp
parent.location='yours.jsp' 跳出当前页,以yours.jsp取代父页面。也就是从父页面跳转。例如:father.jsp里有一个iframe,iframe里使用该跳转方式,则跳转是从father.jsp跳转。
<form> 表单 target='_self'将处理结果返回给自己。
<form> 表单 target='iframe1' 将处理结果返回给iframe1,达到同ajax类似的效果。
form表单target属性和<a>标签的target属性使用一样。以下会有摘抄。
javascript:history.go(-1); 跳转到前一页。具体来说是,前一个请求。有时候,父页面里有一个iframe,而iframe里做出了一个请求,然而此时父页面有一个‘返回‘按钮,执行了该代码,这时侯跳转并不会发生,而是重新执行iframe里上一次请求。
<a></a>标签的跳转,就是常规的跳转。
<a href="" target=""></a> target 属性有如下可选值:
引自:w3school
_blank | 在新窗口中打开被链接文档。 |
_self | 默认。在相同的框架中打开被链接文档。 |
_parent | 在父框架集中打开被链接文档。 |
_top | 在整个窗口中打开被链接文档。 |
framename | 在指定的框架中打开被链接文档。 |