Я хочу открыть Outlook из Javascript, это для внутреннего приложения, ничего, что когда-либо попадет в Интернет.Клиент использует IE, Firefox и Outlook будут установлены, безопасность не является проблемой.
"mailto:" просто недостаточно в этом случае, так как требуется, чтобы мне нужно было прикрепить файл к почте, кажется, что этого нельзя сделать с помощью "mailto:" (найдены некоторыеСтарые записи форума, но ничего из того, что я пробовал, не сработало, и кажется, что схема URL-адреса mailto официально не поддерживает ее).Но в IE я могу использовать ActiveX:
var outlookApp = new ActiveXObject("Outlook.Application");
, а затем я могу возиться с ним, добавлять тело, добавлять вложения и так далее, идеально.
Возможно ли что-то подобноекаким-либо образом в Firefox?
То, что я уже знал, было то, что tiddlywiki делает некоторые экстраординарные вещи, в которых он может каким-то образом сохранить себя на жестком диске.Поэтому я посмотрел на источник и обнаружил следующее:
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
Что, , как я понимаю, , дает Script доступ к API браузера / XPConnect / XPCOM.Но сейчас я застрял.Как бы я на самом деле открыть объект Outlook?Будет ли это даже рабочий подход?Я не уверен.Может быть, есть другие идеи?Буду признателен за любой совет.
Обновление: хорошо, после некоторого прочтения, я думаю, что смогу ответить на один из моих вопросов: Нет, этот подход не будет работать, так как API Mozilla, реализующий XPCOM, не работает.не поддерживает ничего, как открытие внешней программы.Еще остается вопрос: есть ли другие идеи?