找回密码
 注册成为天翎用户
查看: 711|回复: 3

[已解决] 怎样实现在视图界面,点击下载按钮,直接进行下载而不需要进入到表单界面

[复制链接]
北京智源普华 发表于 2014-10-23 15:57:48 | 显示全部楼层 |阅读模式
本帖最后由 kharry 于 2014-11-18 18:18 编辑

怎样实现在视图界面,点击下载按钮,直接进行下载而不需要进入到表单界面?
当前已经实现,点击视图界面的下载按钮,能弹出对应的附件内容的预览
实现脚本如下:
var dfile=getItemValueAsString("PREVIEWBIDDDOC");
var rtn="";
if(dfile!=null&&dfile.trim().length()>0){
        var jsonArray = new Packages.org.json.JSONArray(dfile);
        for(var i=0;i<jsonArray.length();i++){
                var jsonObject = jsonArray.getJSONObject(i);
                //var name = jsonObject.getString("name");
                var path = jsonObject.getString("path");
                if (path!=null && path.trim().length()>0) {
                        rtn += "<a  target='about' href='../../.."+path+"' target='_blank'>下载</a> ";
                        }
        }
        rtn;
}
kharry 发表于 2014-10-24 09:52:25 | 显示全部楼层
可以试试引用document.js里面的 downloadFile(name,path)方法  name为文件名  path为路径
回复

使用道具 举报

 楼主| 北京智源普华 发表于 2014-10-27 18:00:55 | 显示全部楼层
好的,我试一下
回复

使用道具 举报

kharry 发表于 2014-11-18 14:20:34 | 显示全部楼层
与楼主沟通  该问题已解决  

感谢楼主反馈  该贴结贴
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 01:46

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表