2016年8月3日水曜日

HTAでファイルを選択するウィンドウを開く

昔は(セキュリティの都合で?)出来なかったような気がしますが、今は出来るようです。
確認した環境はWindows7pro SP1 32bit、IE11.0.9600.18376

以下のようなウィンドウをプログラムから任意のタイミングで開けます。


起動するとファイルの選択画面が表示されます。
選択できるのは1つのファイルだけです。フォルダとか、複数のファイルは選択できません。

選択するとdocument.body.innerTextにそのファイルのPathが入力されます。


以前はセキュリティの都合で「画面上に表示されている「参照」ボタンをユーザーがクリックしなければ、ファイル選択ウィンドウは開かない」ということになっていたような気がするのですが。。

ソース

0 件のコメント:

コメントを投稿