2010-10-27 86 views
2

我打開一個新窗口,並希望給用戶使用按鈕關閉窗口的選項。我認爲window.close()會工作,但沒有任何反應。以下是我的代碼的副本。如何使用按鈕關閉窗口(window.close()不起作用)?

<script type="text/javascript" language="javascript"> 
function CloseWindow() { 
    //window.open('', '_self', ''); 
    window.close(); 
} 
</script> 
.... 
<input type="button" value="Close Window" onclick="CloseWindow();" /> 

回答

3

window.close()僅適用於這是通過JavaScript(彈出式)

+0

謝謝:)打開一個窗口,所以是有另一種方式來關閉窗口? – MrM 2010-10-27 15:40:17

+1

請用戶很好地關閉窗戶 - 他們打開它。 window.close()用於爲所有窗口工作,但是此功能被濫用,因此不再爲未由JavaScript創建的窗口啓用。 – 2010-10-27 15:42:06

+0

爲用戶:是(ctrl + w,alt + f4,點擊關閉框等):-)爲你:沒有 – 2010-10-27 15:42:28

相關問題