JavaScriptでサーバに置いてあるファイルをダウンロードする処理を作成したいです。
サーバに置いてあるexeファイルをWEB画面上のボタンをクリックするとローカルにダウンロードして実行するという処理を実現したいです。
現在、ActiveXObjectを使用していますが、書き込みできませんとエラーがでます。
調査の結果、IE11のため、ActiveXObjectを使用できないとわかりましたが、
代わりにどのように実現すればよいかわかりません。。
どなたか分かる方いらっしゃいましたら、ご教授ください。
var objShellB = new ActiveXObject("Shell.Application"); var objFolder = objShellB.NameSpace(CopyToPath); if(objFolder==null){ RTN = false; alert("コピーエラーが発生しました。"); }else{ try{ objFolder.CopyHere(TargetPath,0x0010); }catch(e){ RTN = false; alert("ツール起動が中断されました。"); }
コードはコードブロックで囲んでいただけませんか? ```(バッククオート3つ)で囲み、前後に改行をいれるか、コードを選択して「</>」ボタンを押すとコードブロックになります。
回答2件
あなたの回答
tips
プレビュー