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. 在没有触发Window_Closed事件的情况下关闭窗口
- 3. 关闭浏览器窗口之前的javascript确认对话框
- 4. 关闭对话框时出现确认窗口的问题?
- 5. 警报对话框在不按下的情况下关闭anything_android
- 6. 如何在对话框窗口中关闭关闭按钮?
- 7. 如何防止在没有确认的情况下打开窗口
- 8. 如何在不关闭主对话框(父母)的情况下关闭对话框(Child)
- 9. 在不关闭对话框的情况下设置DialogResult
- 10. jQuery的:关闭子对话框窗口
- 11. 如何在不关闭整个程序的情况下关闭窗口?
- 12. 确认窗口关闭
- 13. 关闭窗口时如何确认?
- 14. 如何在不隐藏/关闭主窗口的情况下打开第三个对话框之前隐藏或关闭第二个对话框WinForm
- 15. 对话框没有关闭
- 16. 如何让父窗口在没有弹出窗口的情况下自动关闭IE?
- 17. PyQt5对话框关闭主窗口
- 18. XPages,从对话框中关闭窗口
- 19. 对话窗口中的对话框 - 父对话框关闭子对话框
- 20. 在意外情况下关闭会话
- 21. 对话框 - 在不创建新对话框的情况下打开一个关闭的对话框
- 22. QWebEngineView没有正确关闭在某些情况下
- 23. 如何在没有初始化的情况下在fancybox3中关闭后关闭?
- 24. 如何在没有窗口的情况下运行Phaser引擎?
- 25. 如何在没有窗口句柄的情况下使用RegisterDeviceNotification?
- 26. 如何在没有窗口的情况下绘制文本
- 27. 如何在没有窗口的情况下使用tkinter filedialog
- 28. 如何在没有按钮的情况下关闭AlertDialog.Builder
- 29. VB.NET:如何在这种情况下关闭并重新打开对话框?
- 30. 如何在没有用户交互的情况下关闭活动的警报对话框?
这就是我对IE的做法,效果很好。不适用于FireFox。 – 2012-06-25 11:55:57