更改页面后关闭标签窗口浏览器

时间:2018-10-11 08:53:25

标签: javascript jquery html browser

我想使用桌面应用程序中的一个按钮,该按钮将关闭当前的浏览器选项卡。 如果我是第一次打开该页面,该脚本可以正常工作,但是在第二个页面中却无法使用,则无法正常工作。

示例:我用主页打开一个新标签。然后,从那里导航到另一个页面上的退出按钮。 在这里我希望人们能够退出,但他们不能。 顺便说一句,如果我直接打开第二页,则按钮可以正常工作,正确关闭选项卡。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>



<a href="javascript:closeWindow();">Close Window</a>






<script>
    function closeWindow() {
        window.open('','_parent','');
        window.close();
    }
</script>

有人知道要修复它吗?

1 个答案:

答案 0 :(得分:1)

希望这会有所帮助:

function closeWindow() {
    window.open('', '_blank');
    window.close();
}
<button onclick="closeWindow()"> Close</div>
<script src="js.js"></script>