Hy,
Итак, у меня возникла проблема: я пытаюсь разработать HTML-файл на своем локальном хосте, и все установленные мной браузеры не позволяют отправлять междоменные запросы.
Я пытаюсь преобразовать скрипт, написанный на Python (с Mechanize, pyquery и lxml), в Javascript, причины не имеют большого значения (я думал, что в Javascript будет проще что-то симулировать) .
Междоменные запросы от локальных файлов, используемых для работы, и все еще работают на последней версии Safari (стабильной), но я не могу установить Safari на эту машину (это коробка Linux).
EDIT
Я обнаружил повышенные привилегии Firefox, например ::
netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");
// among others
Проблема в том, что я также пытаюсь получить доступ к содержимому, загруженному в iFrame ... как я уже сказал, я пытаюсь смоделировать сеанс браузера, как если бы я использовал библиотеку, например Mechanize, но из Javascript. Мой скрипт все еще работает в Safari.
Так как же заставить Chrome / Firefox / Opera обойти все ограничения безопасности для локально хранящихся файлов?
Меня интересует опция командной строки браузера, я бы даже рассмотрел патч для браузера (я пользователь, не пытаюсь распространять его среди других).
Спасибо