javascript - 如何在关闭窗口时使用按钮?
问题描述
我一直在尝试在我的 todoList 应用程序上实现这个功能,但每次尝试都会失败。它一直说 window.close() 函数无法关闭它没有打开的脚本文件。我真的不确定如何解决这个问题。我想要一种情况,当我点击一个按钮时,它应该关闭我的应用程序窗口。这是我下面的 javaScript 代码,请在这方面寻求帮助。
let btnClose = document.querySelector("#close");
btnClose.addEventListener("click", function() {
window.open(window.location, '_self').close();
})
解决方案
更改 btnClose 上的事件侦听器,如下所示以关闭当前窗口
btnClose.addEventListener("click", function() {
window.close();
})
推荐阅读
- gcc - C 宏不在宏内展开
- node.js - Cors - Firebase 云功能中的访问控制允许来源错误
- c++ - C/C++ 宏从类型定义中定义类型
- java - 使用 Criteria API 获取并发表
- dataset - 为数据重组创建日期索引
- verilog - 为什么 $display 函数不打印任何值?
- python-3.x - 我正在根据一些公式编写代码;但我的 if 语句似乎不起作用(第 33 行)
- css - 如何以 CSS 样式添加具有变量值的类名?
- python - 在 64 位机器上强制 VirtualAlloc 地址小于 32 位
- c# - 如何更改 Android 模拟器(ldplayer、noxplayer 等)启动动画