Xpoint
   [напомнить пароль]

Загрузка файла с помощью XMLHttpRequest

Метки: [без меток]
2007-05-02 15:23:17 [обр] Zilla[досье]

Добрый день!

Возникла необходимость выгрузить файл. Я так понимаю, что есть 2 пути: через frame и через потоки. Решила попробовать через потоки. Прочитала 2 статьи Отправление файла с помощью XMLHttpRequest и Отправка multipart/formdata с XMLHttpRequest
 и начала делать. Сразу же возникла ошибка. Подскажите, как с ней справиться:

Вот код:

try {
      netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
      uploadFile(" D:\\test.txt ");
   } 
catch (e) {
      console.log(e);
   }

Вот ошибка:
A script from "https://test" was denied UniversalXPConnect privileges.

спустя 28 минут [обр] Владимир Палант(434/4445)[досье]

Чтобы скрипты в интернете могли запрашивать привилегии, их нужно подписывать. Не слишком просто, см. Удаленные XUL приложения. Несколько интересных предложений (240788)

Без этого можно только если включена установка signed.applets.codebase_principal_support в about:config. Но это дыра безопасности, использовать эту установку следует только для отлаживания.

@Модератор: Тема наверное ближе к XUL.

спустя 56 минут [обр] Евгений Петров(0/1055)[досье]
М Перенесено из форума "Программирование::JavaScript::Разное"
Powered by POEM™ Engine Copyright © 2002-2005