質問: fso.OpenTextFile(○,○,○,○); file.Write(保存する内容); 上記の ・どちらかの指定方法を修正すれば保存可能、 ・別の関数等が存在するのでそれを使えば保存可能 等が分からずに行き詰っています。 --- 2.画像ファイルのダウンロード、3.PC上のファイルの複製 ダウンロードしてから 「new ActiveXObject('Scripting.FileSystemObject')」の「CopyFile()」で ファイルを複製しようとしたのですが、いくつか問題が。 ・ダウンロード先を変更した場合 →ダウンロード先のPATHの取得方法を見つけることができない。 ・ダウンロード完了のタイミング →調べる限り面倒そうなので出来れば避けたい。 --- 4.WEBから直接、PATH指定してダウンロード 「http://kujirahand.com/blog/index.php?JScript%E3%81%A7%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89」あたりを参考にしていたのですが、結局はセキュリティの都合で保存できず。 ※IE側でセキュリティを下げれば保存可能かもしれないですが、そういうわけにもいかず。
回答: 「4.WEBから直接、PATH指定してダウンロード」を実行するにあたり IEの「互換表示設定」で「イントラネットを互換表示で表示する」にチェックを入れた。 内容は下記のような感じ。 4-1.「WEBから直接、PATH指定してダウンロード」をJscriptで作成。 4-2.HTMLからActiveXで「4-1」を実行。 ※「4-1」を予め指定したPATHに置く必要がある・・・他の方法が分からないので妥協案。