Mozilla Prism: отключить блокировку всплывающих окон

Я разрабатываю приложение с использованием Mozilla Prism. К сожалению, у Prism активирован блокировщик всплывающих окон.

Я попытался отключить его, вставив строку типа

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

or

user_pref("dom.disable_open_during_load", false);

в файл webapp.js, который находится в каталоге приложения Prism. Однако это не сработало, всплывающие окна по-прежнему не работают. Любые идеи?


person Bob    schedule 19.05.2009    source источник


Ответы (2)


Здесь есть ошибка, за которую вы можете проголосовать/прокомментировать.

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

Адам

person dahamsta    schedule 04.03.2010

Я добавил следующие строки внутрь prefs.js, расположенного в

Для Win XP: /Documents and Settings/[имя пользователя]/Application Data/Prism/[имя приложения]/Profiles/[имя профиля prism]/

Для 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 Create Event для создания событий из моего приложения Gmail Prism.

person Yossren    schedule 24.03.2010
comment
Ура! Я искал это несколько месяцев! - person EmmyS; 10.09.2010