Skip to main content
 首页 » 编程设计

jquery之使用 JavaScript/jQuery 事件关闭浏览器选项卡

2026年05月17日42小虾米

我有一个注销按钮,如果用户单击该按钮,则需要关闭浏览器选项卡。我尝试过以下方法:

window.close();  

但它在任何浏览器中都不起作用。

请您参考如下方法:

如果您尝试使用 window.close() 关闭任何窗口,您将收到类似

的错误消息

“脚本可能无法关闭不是由脚本打开的窗口”(消息取决于浏览器)

所以,这意味着您必须首先通过 JavaScript 打开窗口,然后通过代码关闭窗口,例如:

window.open("http://www.google.com/");

现在您可以通过window.close()轻松关闭此窗口。

.

使用此功能的另一个优点是您还可以从

关闭 子窗口

父窗口`。像:

var win; 
$('#click').click(function() { 
    win = window.open("test3.html", "something", "width=550,height=170"); 
}); 
 
function closeit() { 
    win.close(); 
}