Полезная информация

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.

№128-04-2009 11:56:46

MicroHard
Участник
 
Группа: Members
Зарегистрирован: 04-04-2009
Сообщений: 10
UA: Firefox 3.0

Как избавиться от Security popup

Здравствуйте!

Я создаю элемент

Выделить код

Код:

<browser id="box_brw" flex="1" src=""  hidden="false"/>

затем гружу вебстраничку в которой после определённого события вызывается эта функция:

Выделить код

Код:

function Interceptor ()
{
netscape.security.PrivilegeManager.enablePrivilege('UniversalBrowserRead UniversalXPConnect'); 

var brwsr = window.parent.document.getElementById('box_brw'); brwsr.setAttribute('src', 'about:blank');
};

Всё выполняется без ошибок. Единственная проблема - при выполнении Interceptor появляется всплывающее окно - типа подтвердите что вы даёте данному сайту уровень безопасности.

Помогите пожалуйста избавиться от этого всплывающего окна! - гуглю уже полдня

Отсутствует

 

№228-04-2009 19:55:20

Crazy-EyE
Участник
 
Группа: Members
Зарегистрирован: 20-06-2008
Сообщений: 81
UA: Firefox 3.0

Re: Как избавиться от Security popup

http://forum.mozilla-russia.org/viewtopic.php?id=31614 - заменить URL на нужный, может, заработает.

Но вообще использовать PrivilegeManager крайне не рекомендуется, особенно для нелокальных страниц. Если это возможно, то лучше включить эту страницу в расширение, тогда при загрузке через chrome://... у нее будет доступ ко всему. В остальных случаях правильно делать так, как написано в Interaction between privileged and non-privileged pages

Отсутствует

 

№329-04-2009 09:27:02

MicroHard
Участник
 
Группа: Members
Зарегистрирован: 04-04-2009
Сообщений: 10
UA: Firefox 3.0

Re: Как избавиться от Security popup

Спасибо огромное! Помогло!

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]