我正在构建一个在面板内有一个 iframe 的 Firefox 扩展。
我使用 xul 文件作为 iframe 的 src。
当我单击 iframe 内的特定按钮时,我希望 iframe 再次使用相同的 src 加载,但隐藏一些元素并显示另一个元素。要做到这一点隐藏/取消隐藏,我在 xul onload 上有代码,它在第一次加载 iframe 或更改 src 时运行良好。
但是当我隐藏并显示具有相同 src 的面板时,不会再次触发 onload。
我应该在第二次打开面板之前做些什么吗?
我正在构建一个在面板内有一个 iframe 的 Firefox 扩展。
我使用 xul 文件作为 iframe 的 src。
当我单击 iframe 内的特定按钮时,我希望 iframe 再次使用相同的 src 加载,但隐藏一些元素并显示另一个元素。要做到这一点隐藏/取消隐藏,我在 xul onload 上有代码,它在第一次加载 iframe 或更改 src 时运行良好。
但是当我隐藏并显示具有相同 src 的面板时,不会再次触发 onload。
我应该在第二次打开面板之前做些什么吗?