【问题标题】:window.close() generates an issuewindow.close() 产生问题
【发布时间】:2010-05-31 09:46:06
【问题描述】:

此代码产生问题[遇到窗口问题]并关闭所有Safari窗口, 但是这段代码在 Internet Explorer 上运行良好。我该怎么办 ? 有任何替代方法来关闭每个浏览器中当前打开的窗口。

<input type='button' value='close' onclick='window.close()'>

【问题讨论】:

  • window.close 通常不会产生这种效果。我会在窗口中查找绑定到unloadbeforeunload 事件的脚本,看看是否有其他原因可能导致它,因为当您关闭窗口时会触发这些事件。

标签: javascript window


【解决方案1】:

是的,这听起来很奇怪,这不是记录在案的行为。

Mozilla Gecko DOM 参考:https://developer.mozilla.org/en/DOM/window.close

MSDN 参考:http://msdn.microsoft.com/en-us/library/ms536367(VS.85).aspx

Safari 参考文档Domwindow.close() - 你会发现,错误,什么都没有。

【讨论】:

  • 感谢这些链接,它们对我很有用
猜你喜欢
  • 1970-01-01
  • 2011-01-03
  • 1970-01-01
  • 2017-07-20
  • 2018-06-10
  • 1970-01-01
  • 2018-02-13
  • 2021-07-24
  • 2012-07-22
相关资源
最近更新 更多