url経路でファイルをダウンロードする
1119 ワード
url経路でファイルをダウンロードする
開発中にアップロードファイルがサーバに保存され、またサーバーからダウンロードされます.
html中
開発中にアップロードファイルがサーバに保存され、またサーバーからダウンロードされます.
html中
/**
*
*/
function f_xzwj(rId){
$("#xzwj_"+rId).attr({disabled: true});
var data = grid.getUserData(rId, "data");
//lert($.toJSON(data));
if(null == resPath || "" == resPath){
top.$.MdiAlert(" ", " !", "CRYFACE", function() {
$("#xzwj_"+rId).attr({disabled: false});
});
return;
}
// eg: http://yxzx.cdmcs.com/webpub_resweb/
//data.C_RELATIVEPATH eg: web/download/down/47/20180105/a_1515118306365.sql
var path = resPath + data.C_RELATIVEPATH;
//alert(path);
try{
window.frames["download"].location.href = path;
sa();
$("#xzwj_"+rId).attr({disabled: false});
}catch(e){
$("#xzwj_"+rId).attr({disabled: false});
}
}
function sa() {
if (window.frames["download"].document.readyState != "complete"){
setTimeout("sa()", 10);
}else{
window.frames["download"].document.execCommand('SaveAs');
}
}