javascript關(guān)閉子窗口的方法:1、不帶任何提示關(guān)閉窗口,代碼為【<a href="javascript:window.opener=..】;2、自定義提示關(guān)閉,代碼為【(confirm("您確定要關(guān)閉本頁嗎?"))】。
本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版,DELL G3電腦。
javascript關(guān)閉子窗口的方法:
1. 不帶任何提示關(guān)閉窗口的js代碼
代碼如下:
<a href="javascript:window.opener=null;window.open('','_self');window.close();">關(guān)閉</a>
2.自定義提示關(guān)閉
代碼如下:
<script language="javascript"> // 這個腳本是 ie6和ie7 通用的腳本 function custom_close(){ if (confirm("您確定要關(guān)閉本頁嗎?")){ window.opener=null; window.open('','_self'); window.close(); } else{} } </script> <input id="btnClose" type="button" value="關(guān)閉本頁" onClick="custom_close()" />
3.關(guān)閉當(dāng)前頁面:
代碼如下:
<a href="javascript:window.opener=null;window.close();">關(guān)閉</a>如果是按鈕則: Response.Write("<script language="javascript">window.opener=null;window.close();</script>");
這樣點關(guān)閉的時候就不會彈出如當(dāng)前窗口正試圖關(guān)閉的對話框了.
相關(guān)免費學(xué)習(xí)推薦:javascript視頻教程