关闭窗口按钮单击
回答
一个需要在客户端上,尝试这样的事情:
<input type="button" id="close" onclick="window.close()" />
如果你想要一个asp.net按钮,你可以这样做:
<asp:Button ID="close" runat="server" OnClientClick="javascript:window.close()" />
虽然这会有点毫无意义。 =)
现代浏览器阻止脚本关闭浏览器窗口,除非窗口是由脚本打开的。请参阅[MDN](https://developer.mozilla.org/de/docs/Web/API/Window/close)。 – Florian 2015-09-25 16:24:47
在Google Chrome中无法使用。 – 2016-05-23 17:01:59
后面代码上的按钮单击事件仅处理影响服务器端的代码。关闭浏览器窗口是客户端操作,必须由浏览器上的某些内容调用。这通常使用输入按钮完成,但可以在任何类型的javascript事件中使用。
这是一个我从现有代码中取出的示例,额外的调用用于浏览器兼容性。
<input type="button" onclick="window.opener=null; window.close(); return false;" />
此外值得注意的是,如果浏览器不是由用户操作启动的,浏览器可能会阻止此操作。
现代浏览器阻止脚本关闭浏览器窗口,除非窗口被脚本打开。请参阅[MDN](https://developer.mozilla.org/de/docs/Web/API/Window/close)。 – Florian 2015-09-25 16:25:01
- 1. 关闭按钮上的窗口单击
- 2. 单击关闭按钮时awt窗口不会关闭
- 3. 按钮上的关闭窗口点击
- 4. HTML按钮关闭窗口
- 5. 关闭窗口按钮gtk_widget_set_sensitive按钮
- 6. 如何通过点击关闭按钮关闭弹出窗口?
- 7. 关闭窗口按钮单击使用javascript
- 8. 没有得到更新DataContext窗口关闭按钮单击
- 9. 单击关闭窗口按钮时更改操作
- 10. 单击按钮后如何关闭窗口?
- 11. 单击提交按钮后自动关闭tk ENTRY窗口
- 12. 如何通过单击“取消”按钮关闭窗口?
- 13. 如何从ASP.NET按钮单击关闭模式弹出窗口?
- 14. 如何使用按钮单击关闭模式窗口
- 15. 如何在按钮单击后关闭弹出窗口模式
- 16. monomac - 如何在单击主窗口中的按钮时关闭子窗口
- 17. RadContextMenu关闭按钮单击
- 18. 用窗口'X'按钮关闭窗体
- 19. 如何检测通过Alt + F4关闭的浏览器窗口或单击窗口的关闭按钮?
- 20. VSTO重新关闭窗口按钮
- 21. 窗口关闭按钮劫持雪豹
- 22. 编辑浮动窗口关闭按钮
- 23. 更改标题窗口关闭按钮
- 24. BootstrapX弹出窗口和关闭按钮
- 25. 如何通过单击关闭窗口?
- 26. 如果在单击按钮时子窗口关闭,如何将控件从子窗口切换到父窗口?
- 27. 失去焦点并点击窗口的关闭按钮?
- 28. 需要关闭fancybox按钮上的当前窗口点击
- 29. 在关闭警报窗口后,提交按钮不可点击
- 30. 没有点击按钮的关闭弹出窗口
question.close()可能工作! – danjah 2010-10-14 23:08:54
请人!此人尚未接受任何答案,因为没有人回答他/她的问题。虽然这可能至少部分是由于它们有些混淆地表述,但请记住,并非每个人都是天生讲英语的人。 – MusiGenesis 2010-10-14 23:17:37