如何使用javascript关闭当前选项卡?

Car*_*los 17 javascript jquery

我想使用javascript/Jquery关闭当前选项卡.但我没有找到任何解决方案.我读到window.close()仅适用于使用window.open()方法打开的窗口.那么有没有办法向系统发送命令,用户按ctrl + w也关闭此窗口.小提琴

function down(){
window.close()
} 
Run Code Online (Sandbox Code Playgroud)

小智 36

有可能的.我搜索了整个互联网,但是当我接受微软的一项调查时,我终于得到了答案.

试试这个:

window.top.close();
Run Code Online (Sandbox Code Playgroud)

这将为您关闭当前选项卡.

  • 请注意,这不再起作用. (10认同)
  • 脚本只能关闭它打开的窗口。 (4认同)

小智 5

这似乎适用于以前的一个主题:https://stackoverflow.com/a/18776480/3642027

但是,从我的测试来看,它只有在打开一个新链接时才有效target="_blank".