打开新窗口的几种方式:
1.form提交到新窗口
</form>
2.链接中打开新窗口
<a href="action.jsp"target="_blank">打开新窗口<a>
3.按钮打开新窗口
<input type="button" value="打开新窗口"οnclick="window.open('action.jsp')"/>
使用target="_blank"将每次都打开新窗口,若希望同一功能的页面在同一窗口中打开,可通过指定窗口名的方式,方法:只需将target="_blank"改成target="windName"
此处的target内的属性值可以随意设置。原因是如果在一个 <a> 标签内包含一个 target 属性,浏览器将会载入和显示用这个标签的 href 属性命名的、名称与这个目标吻合的框架或者窗口中的文档。如果这个指定名称或 id 的框架或者窗口不存在,浏览器将打开一个新的窗口,给这个窗口一个指定的标记,然后将新的文档载入那个窗口。从此以后,超链接文档就可以指向这个新的窗口。
如:<form action="action.jsp"target="windName">
</form>
<a href="action.jsp"target="windName">打开新窗口<a>
<input type="button" value="打开新窗口"οnclick="window.open('action.jsp','windName')"/>