举例说明js关闭当前窗口有哪些方法?

566 阅读1分钟

"* 使用 window.close() 方法关闭当前窗口。

  • 使用 window.open('', '_self').close() 方法打开一个空白页面并立即关闭当前窗口。
  • 使用 window.open('about:blank', '_self').close() 方法打开一个空白页面并立即关闭当前窗口。
  • 使用 window.open(document.URL,'_self').close() 方法打开当前页面的副本并立即关闭当前窗口。
  • 使用 window.open(location, '_self').close() 方法打开当前页面的副本并立即关闭当前窗口。
  • 使用 self.close() 方法关闭当前窗口。
  • 使用 top.close() 方法关闭当前窗口。
  • 使用 parent.close() 方法关闭当前窗口。

以下是示例代码:

// 使用 window.close() 方法关闭当前窗口
window.close();

// 使用 window.open('', '_self').close() 方法打开一个空白页面并立即关闭当前窗口
window.open('', '_self').close();

// 使用 window.open('about:blank', '_self').close() 方法打开一个空白页面并立即关闭当前窗口
window.open('about:blank', '_self').close();

// 使用 window.open(document.URL,'_self').close() 方法打开当前页面的副本并立即关闭当前窗口
window.open(document.URL,'_self').close();

// 使用 window.open(location, '_self').close() 方法打开当前页面的副本并立即关闭当前窗口
window.open(location, '_self').close();

// 使用 self.close() 方法关闭当前窗口
self.close();

// 使用 top.close() 方法关闭当前窗口
top.close();

// 使用 parent.close() 方法关闭当前窗口
parent.close();

以上方法都可以用于关闭当前窗口,具体使用哪种方法取决于你的需求和场景。"