2
A
回答
2
我認爲這不是沒有原因的。人們不喜歡在沒有通知的情況下關閉窗戶。
0
未通過JavaScript打開的窗口不能使用JavaScript自動關閉(我想不出任何關於訪問者到達站點的窗口關閉窗口的任何好的理由,在流程中放棄它們的Back歷史記錄)
2
關閉瀏覽器窗口並不像幾年前曾經是那樣直接。
通常,如果一個新打開的窗口可被關閉:
1.「關閉」是在窗口本身
2.越接近的DOM中調用是開啓器
然而,幾乎所有的具有選項卡的瀏覽器,如果打開的窗口是主窗口中唯一剩下的選項卡,則可能無法在沒有提示的情況下關閉第1種情況。即使關閉,也可能只是關閉選項卡並將主窗口打開。
1
你不能 - 這是一個安全功能。如果您希望關閉它,您需要查看顯示某種形式的模式對話框。看看像This JQuery Example設有自動關閉
6
用這種方式
window.open('','_self');
window.close();
0
它工作在Chrome,火狐需要打開「allowjavascriptclosewindow」選項。 即需要改變你的代碼爲: window.open( 「」, 「_自我」); window.close();下面的JavaScript
0
的正常工作與用戶確認關閉的選項卡。
<script>
function closeWindow()
{
if (confirm('Are you sure you want to close the Window? All the unsaved data will be lost')) {
top.window.open('','_self','');
top.window.close();
}
}
</script>
相關問題
- 1. 如何防止在沒有確認的情況下打開窗口
- 2. 如何在不關閉主對話框(父母)的情況下關閉對話框(Child)
- 3. jQuery的:關閉子對話框窗口
- 4. 如何在不關閉整個程序的情況下關閉窗口?
- 5. 確認窗口關閉
- 6. 關閉窗口時如何確認?
- 7. 對話框沒有關閉
- 8. 如何在沒有「註銷」會話的情況下查找應用程序窗口的關閉
- 9. XPages,從對話框中關閉窗口
- 10. PyQt5對話框關閉主窗口
- 11. 如何讓父窗口在沒有彈出窗口的情況下自動關閉IE?
- 12. QWebEngineView沒有正確關閉在某些情況下
- 13. 如何在沒有初始化的情況下在fancybox3中關閉後關閉?
- 14. 如何在沒有窗口句柄的情況下使用RegisterDeviceNotification?
- 15. 如何在沒有窗口的情況下繪製文本
- 16. VB.NET:如何在這種情況下關閉並重新打開對話框?
- 17. 如何在沒有用戶交互的情況下關閉活動的警報對話框?
- 18. 如何在沒有命令提示符窗口的情況下運行wxPython對話框?
- 19. 嘗試關閉IE彈出窗口時避免確認對話框
- 20. 如何在沒有提示的情況下顯示確認消息(不是對話框)?
- 21. C#/ WPF:在不關閉整個項目的情況下關閉當前窗口
- 22. WPF在不關閉原始窗口的情況下打開一個新窗口
- 23. 如何關閉模態對話框的彈出窗口?
- 24. 如何在沒有確認()的情況下確認一個動作
- 25. 爲什麼關閉對話框關閉主窗口
- 26. 如何在沒有UAC確認的情況下更改文件關聯?
- 27. 在ASP.NET中關閉主窗口時關閉所有彈出對話框
- 28. 如何在沒有打開對話框的情況下發布在Facebook牆上?
- 29. Primefaces對話窗口 - Valiation關閉對話框
- 30. MFC,如何從主窗口關閉模態對話框?
這就是我對IE的做法,效果很好。不適用於FireFox。 – 2012-06-25 11:55:57