天天看點

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

打開新視窗的幾種方式:

1.form送出到新視窗

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

   ......

</form>

2.連結中打開新視窗

<a href="action.jsp" target="_blank" rel="external nofollow" target="_blank" rel="external nofollow" 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="_blank" rel="external nofollow" target="_blank" rel="external nofollow" target="windName">打開新視窗<a>

<input type="button" value="打開新視窗"οnclick="window.open('action.jsp','windName')"/>