こちらを参考に JQueryで サーバ上のファイル存在チェックを行おうとしています。
上段は HTML上の送信ボタンで、この押下によって
下段の ファイル存在チェックを 行おうとしています。
HTML
1<input type="submit" class="btn_upd" name="extbtn" value="更新" />
JQuery
1 $(".btn_upd").click(function(){ 2 if (running_check('N:\bat\EmgSampleJobOnRunning.txt')) { 3 alert("実行中、改めて指示してください!!"); 4 return false; 5 } 6 }); 7 8 function running_check(fp){ 9 var flg = is_file(fp); 10 return flg 11 } 12 13 /** 14 * ファイル存在チェック 15 * @param fp ファイルパス 16 */ 17 function is_file(fp){ 18 var flg=null; 19 $.ajax({ 20 url: fp, 21 cache: false, 22 async:false 23 }).done(function(data) { 24 flg=true; 25 }) 26 .fail(function(jqXHR, textStatus, errorThrown) { 27 flg=false; 28 }); 29 return flg; 30 }
質問
HTMLファイル配置先と別サーバのフォルダ上のあるファイルについて 存在を検知しようとしていますが、上記のコードでは検知できません。
JQuery2行目に示した部分の ファイル所在箇所の記載方法(パス名)ではやはり問題があるのでしょうか?
当該HTMLファイルのロケーションが
<C:\Apache24\htdocs\ABCD>
だった時 ドライブ違いのファイルをどう指定すれば良いのか教えて頂けませんでしょうか? よろしくお願いします。
初歩的なことで すみません
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/21 02:07