js<a>标签下载
{field:'pic_id2',title:'下载',width:50,align:'center',formatter:function(value,rec){ret...
{field:'pic_id2',title:'下载',width:50,align:'center',
formatter:function(value,rec){
return '<a href=../../upload/'+rec.pic_path+' onclick="downpic(\''+rec.pic_path+'\');return false;" name='+rec.pic_path+' id='+rec.pic_path+' target=_blank>下载</a>'
}
}
downpic方法怎么写,现在浏览器是直接打开文件了 我的文件是txt和doc 展开
formatter:function(value,rec){
return '<a href=../../upload/'+rec.pic_path+' onclick="downpic(\''+rec.pic_path+'\');return false;" name='+rec.pic_path+' id='+rec.pic_path+' target=_blank>下载</a>'
}
}
downpic方法怎么写,现在浏览器是直接打开文件了 我的文件是txt和doc 展开
1个回答
展开全部
用的什么方式下载,如果是struts2的话:
attachment;filename="struts2.txt",表示文件下载的时候保存的名字应为struts2.txt。如果直接写filename="struts2.txt",那么默认情况是代表inline,浏览器会尝试自动打开它,等价于这样的写法:inline;filename="struts2.txt"
你看下是不是你struts这里配置的时候只写了:filename=,如果是这样,请改成:attachment;filename=
attachment;filename="struts2.txt",表示文件下载的时候保存的名字应为struts2.txt。如果直接写filename="struts2.txt",那么默认情况是代表inline,浏览器会尝试自动打开它,等价于这样的写法:inline;filename="struts2.txt"
你看下是不是你struts这里配置的时候只写了:filename=,如果是这样,请改成:attachment;filename=
更多追问追答
追问
js下载 struts2 jdbc 表格的数据 是用jquery ajax 加载的 你说的这段代码写在那里,说详细点行不
就算 我用sturs2 下载 链接这里怎么写啊 action xml 这里 我会写
追答
application/octet-stream;charset=ISO8859-1
attachment;filename=${name}//就是这里
downloadFile
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询