首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >firefox扩展多窗口回调函数错误

问firefox扩展多窗口回调函数错误
EN

Stack Overflow用户
提问于 2011-06-01 02:28:50
回答 1查看 157关注 0票数 0

我正在与多个窗口的firefox扩展。我在此页面https://developer.mozilla.org/en/Working_with_windows_in_chrome_code上使用示例2。

我有一个侧边栏,它调用一个弹出窗口。侧边栏是父窗口,弹出窗口是子窗口。

我可以在父窗口和子窗口之间共享变量。它正确调用回调函数(在父窗口中)。然而,如果回调函数必须从父窗口调用某个其他函数。它不起作用。

这是一个范围问题吗?为什么回调函数不能调用父窗口中的其他函数?

做这件事的正确方法是什么?

请给我引路。

提前感谢!!

EN

回答 1

Stack Overflow用户

发布于 2011-06-07 03:33:13

如果没有更多信息(比如来自错误控制台的错误消息),我会怀疑这是权限问题。您的弹出窗口可能没有访问chrome代码的权限(例如,如果关于:空白、数据:或文件:// URL加载到其中,而不是chrome://)。因此允许父窗口调用子窗口中的函数,但不允许调用子窗口中的函数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6191872

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档