2013-09-27 2 views
0

В настоящее время у меня есть страница, где я отправляю запрос ajax из javascript, и в ответ на этот сервер отправляет видеофайл, который по умолчанию будет сохранен в папке загрузки браузера. Я хочу, чтобы пользователь каждый раз выбирал путь загрузки для загрузки файла (чего можно добиться, изменив настройки браузера, которые не подходят для меня). Поэтому я хочу включить объект activex, который может отправить запрос ajax и получить его ответ. Сначала я хочу знать, возможно ли это, если да, есть ли прототип/примеры, или, пожалуйста, дайте мне знать, как это можно достичь.Как отправить запрос ajax из управления activex/NPAPI и обработать его ответ?

+0

Звучит как расширение, возможно, лучше подходит для этого? –

ответ

1

Возможно; FireBreath имеет механизм под названием BrowserStreams, который, вероятно, будет работать для того, что вы описываете, но, честно говоря, я бы предложил против него. Посмотрите, можете ли вы делать то, что вам нужно, используя расширение; Chrome отказывается от поддержки NPAPI в следующем году, и даже если бы это было не так, я думаю, что это действительно плохая идея использовать плагин для чего-то подобного.

До вас, конечно. Существуют примеры для запросов HTTP GET и POST в примере FBTestPlugin в FireBreath.