Javascript から Outlook を開きたいのですが、これは内部アプリケーション用であり、Web にヒットするものは何もありません。お客様は IE を使用しており、Firefox と Outlook がインストールされます。セキュリティは問題ありません。
この場合、「mailto:」だけでは十分ではありません。メールにファイルを添付する必要があるため、「mailto:」を使用してもこれを実行できないようです (古いフォーラム エントリが見つかりました。しかし、私が試したものは何も機能せず、mailto URL スキームは公式にサポートしていないようです)。しかし、IE では ActiveX を使用できます。
var outlookApp = new ActiveXObject("Outlook.Application");
そして、私はそれをいじり、体を追加し、添付ファイルを追加することができます.
Firefoxで何らかの方法でこのようなことは可能ですか?
私がすでに知っていたのは、tiddlywiki が何らかの方法でハードディスクに自分自身を保存できるという点で、いくつかの異常なことを行うということでした。というわけで、ソースを調べたところ、次のことがわかりました。
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
私が理解しているように、スクリプトはブラウザ API/ XPConnect /XPCOM にアクセスできます。しかし今、私は立ち往生しています。Outlook オブジェクトを実際に開くにはどうすればよいですか? これは実用的なアプローチでしょうか?わからない。多分他のアイデアはありますか?アドバイスをいただければ幸いです。
更新: OK、いくつか読んだ後、私の質問の 1 つに次のように答えることができると思います: いいえ、XPCOM を実装している Mozilla API は外部プログラムを開くようなものをサポートしていないため、このアプローチは機能しません。まだ質問が残っています: 他のアイデアはありますか?