0

我正在使用 Mozilla Prism 开发一个应用程序。不幸的是,Prism 已激活其弹出窗口阻止程序。

我试图通过插入一行来禁用它

user_pref("privacy.popups.policy", "1");

或者

user_pref("dom.disable_open_during_load", false);

进入位于 Prism 应用程序目录中的 webapp.js。但是,这不起作用,弹出窗口仍然不起作用。有任何想法吗?

4

2 回答 2

1

有一个关于这个的错误你可以在这里投票/评论。

https://bugzilla.mozilla.org/show_bug.cgi?id=503841

亚当

于 2010-03-04T22:21:07.427 回答
0

我在prefs.js中添加了以下几行

对于 Win XP: /Documents and Settings/[username]/Application Data/Prism/[app name]/Profiles/[prism profile name]/

对于 Vista: /Users/[用户名]/AppData/Roaming/Prism/[应用程序名称]/Profiles/[prism 配置文件名称]/

user_pref("dom.disable_open_during_load", false);
user_pref("capability.policy.default.Window.open", "allAccess");

确保在进行这些更改之前关闭您的 Prism 应用程序,因为它会在关闭时覆盖 prefs.js,从而清除您的更改。

最后 - 我可以使用 Gmail 创建事件按钮从我的 Gmail Prism 应用程序创建事件。

于 2010-03-24T18:05:47.903 回答