1. 程式人生 > >開啟新視窗的幾種方式及指定視窗開啟

開啟新視窗的幾種方式及指定視窗開啟

開啟新視窗的幾種方式:

1.form提交到新視窗

 <form action="action.jsp"target="_blank">

   ......

</form>

2.連結中開啟新視窗

<a href="action.jsp"target="_blank">開啟新視窗<a>

3.按鈕開啟新視窗

<input type="button" value="開啟新視窗"onclick="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="開啟新視窗"onclick="window.open('action.jsp','windName')"/>