javascript - Firefox 扩展弹出窗口 : close the popup not the window

标签 javascript firefox firefox-addon xul

我已经创建了一个 Chrome 扩展程序,现在我想为 Firefox 创建一个扩展程序。我使用 chrome 扩展中的大部分代码。

但是现在我遇到了一个问题。在 Chrome 中,扩展程序可以在工具栏上有一个图标,单击时可以弹出一个页面。但firefox中没有弹出窗口。我用panel相反。

问题是我如何关闭面板?我在面板中使用了 window.close() 来处理某些事件。但这会关闭整个 Firefox 窗口。

最佳答案

使用

window.close()

在 FF 70/71 中测试

引用https://discourse.mozilla.org/t/how-to-close-popup-browser-window/13977/4

关于javascript - Firefox 扩展弹出窗口 : close the popup not the window,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11425981/

相关文章:

javascript - 按 Observable 过滤 Observable

javascript - 使用箭头键选择并突出显示元素

css - 输入字段的 Firefox 行高问题

python - 在 Firefox 的右键菜单中添加选项

javascript - 禁用输入类型文本的水平滚动

javascript - 同时将用户输入的文本复制到文本区域

javascript - 在 Firefox 中,在 onclick 触发器中获取 anchor 的 href

java - org.openqa.selenium.interactions.MoveTargetOutOfBoundsException : (x, y) 使用 GeckoDriver Firefox Selenium 时 MouseHover 超出范围

javascript - 在 window.open() 上运行 Firefox 扩展

javascript - 无法使用 firefox 扩展将本地 css 文件注入(inject)网页