Страницы: 1
День добрый, не подскажут ли сведующие люди как решить такую проблему:
try { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile); file.initWithPath(fn); if (!file.exists()) file.create(0, 0664); ..... } catch(e) { alert('Save error'); return(false); }
Локально работает через запрос доп.привелегий пользователя, а с сайта сразу выдается alert().
Отсутствует
А чё тут подсказывать.
Подобный код работает только из расширений (ну или "Локально работает через запрос доп.привелегий пользователя") - удалённо никак - это элементарная безопасность.
Если очень надо - единственный вариант - сопрягать сайт с расширением.
--- ---
Отсутствует
Forest
Спасибо, что-то подобное я и предполагал. Однако, нелюбимый мною IE после подтверждения запуска ActiveX эту операцию проделывает и с локала и с сайта. Думала в FF есть что-то подобное...
Отсутствует
Страницы: 1