electron 点击关闭_点击按钮关闭模态窗口《 Electron 桌面应用:窗口 》

这篇博客介绍了如何在Electron应用中复制并粘贴按钮元素到新的HTML页面,修改按钮文字和ID,然后利用`remote`模块获取当前窗口,并监听按钮点击事件来关闭窗口。通过`childWindow.close()`方法实现模态窗口的动态创建和关闭功能。
摘要由CSDN通过智能技术生成

复制一下这个窗口上的按钮元素 .. 打开 child_window.html ... 把按钮粘贴到这个页面上 .. 修改一下按钮上的文字 .. Close .. 按钮上的 id 换成 close ..

在页面的 script 里面, 先把 remote 从 electron 模块里面拿出来用一下 .. 因为我们需要用到它得到当前窗口 ..

下面再添加一个 childWindow .. 它的值用一下 remote.getCurrentWindow() 这个方法 .. 获取到当前的窗口 ..

然后找到页面上的关闭按钮 .. closeBtn . 它的值用一下 document.getElementById .. close .. 再去监听一下 closeBtn 这个按钮上的 click 事件 .. 发生这个事件的时候我们要关掉当前窗口 .. 执行一下 childWindow 上的 close 方法 ..

重新运行一下应用 ..

按一下 Open ,会打开一个模态窗口 .. 再按一下这个窗口上的 Close 按钮 .. 可以关掉当前打开的这个模态窗口 ..

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值