gpt4 book ai didi

javascript - OS X 上的 Firefox onpopuphidden

转载 作者:行者123 更新时间:2023-11-28 07:54:52 25 4
gpt4 key购买 nike

我无法让 onpopuphidden 事件在 OS X 下工作。这是一个非常简单的 XUL 文件,适用于 Linux 和 Windows,但不适用于 OS X

<?xml-stylesheet type="text/css" href="chrome://global/skin/" ?>

<overlay id="popuphiddenbug-browser-overlay"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">

<menupopup
id="menu_ToolsPopup">
<menu
id="popuphiddenbug-tools"
label="Choose me">
<menupopup
onpopuphidden="alert ('hidden');"
id="popuphiddenbug-menupopup">
<menuitem id="popuphiddenbug-menu-item" label="Hide me"/>
</menupopup>
</menu>
</menupopup>

</overlay>

还有其他人看到过这个或有解决方法吗?谢谢!

最佳答案

要让其他人重现,请执行以下操作:

转到这里:http://ted.mielczarek.org/code/mozilla/xuledit/xuledit.xul

使用此插件将此网址列入白名单:https://addons.mozilla.org/en-US/firefox/addon/remote-xul-manager/

并粘贴此:

<?xml-stylesheet type="text/css" href="chrome://global/skin/" ?>

<overlay id="popuphiddenbug-browser-overlay"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<label menu="menu_ToolsPopup">left clik here for menu</label>
<menupopup
id="menu_ToolsPopup">
<menu
id="popuphiddenbug-tools"
label="Choose me">
<menupopup
onpopuphidden="alert ('hidden');"
id="popuphiddenbug-menupopup">
<menuitem id="popuphiddenbug-menu-item" label="Hide me"/>
</menupopup>
</menu>
</menupopup>

</overlay>

然后单击标签,它将打开菜单。然后点击“隐藏我”它应该显示警报。

我在Windows上测试过。它有效

明天将在 ubuntu 14.04 和 mac os x 10.9 上进行测试

关于javascript - OS X 上的 Firefox onpopuphidden,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26222092/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com