起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4562|回复: 8

[结贴] 类似百度文档打开附件

[复制链接]

63

主题

244

帖子

430

积分

中级会员

Rank: 3Rank: 3

积分
430
QQ
发表于 2014-6-30 12:21:39 | 显示全部楼层 |阅读模式
版本: X5.2.7 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
本帖最后由 云随风舞 于 2014-6-30 17:42 编辑

帖子上看到的方法:
if (!justep.Browser.isInApp && '.doc.docx.xls.xlsx.ppt.mpp.vsd.'.indexOf(String(/\.[^\.]+$/.exec(fileName))+ '.') >= 0){
        $OV('docFrame').CreateOfficeViewer('100%','100%');
        $OV("docFrame").HttpInit();                                                        
        $OV("docFrame").HttpAddpostString("FileID",fileID);                                                                        
        $OV("docFrame").HttpAddpostString("FileExt",type);                                                               
        $OV("docFrame").HttpAddpostString("VersionID","last");                                                        
        $OV("docFrame").HttpAddpostString("PartType","content");                                                        
//      alert(justep.Doc.getHost(docpath, fileID));
        $OV("docFrame").HttpOpenFileFromStream(getHost(docpath, fileID));                                                               
        $OV("docFrame").Toolbars = false;
        }


但是里面好多参数不明白。比如:docFrame ,fileName,docFrame,fileID.......在API 中也没有相关的参数说明,谁能帮我解释一下。谢谢啊

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2014-6-30 15:13:07 | 显示全部楼层
为什么不使用附件组件的查看文档功能
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

63

主题

244

帖子

430

积分

中级会员

Rank: 3Rank: 3

积分
430
QQ
 楼主| 发表于 2014-6-30 15:48:30 | 显示全部楼层
本帖最后由 云随风舞 于 2014-6-30 18:08 编辑
zhaixin 发表于 2014-6-30 15:13
为什么不使用附件组件的查看文档功能

希望在“列表”页签的grid中添加一个查看,就能直接查看附件内容。不然的话要先进入“详细”页面,然后再点击附件才能查看。
执行代码还出错,后台不报错,页面报错如下:
页面报错.png
回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2014-7-1 09:43:25 | 显示全部楼层
在grid里面使用放attachmentDialog组件,可以显示出附件中文件的名称,点文件名就可以查看
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

63

主题

244

帖子

430

积分

中级会员

Rank: 3Rank: 3

积分
430
QQ
 楼主| 发表于 2014-7-2 16:06:40 | 显示全部楼层
本帖最后由 云随风舞 于 2014-7-2 16:56 编辑

页面上报这个错,后台不报错
无法获取属性“parentNode”的值: 对象为 null 或未定义
at (http://localhost:8080/x5/$vb5b11572447240249213332d4b78b919/form/form.js?language=zh_CN:1)
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2014-7-2 17:01:10 | 显示全部楼层
具体做什么操作报的这个错
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

63

主题

244

帖子

430

积分

中级会员

Rank: 3Rank: 3

积分
430
QQ
 楼主| 发表于 2014-7-2 17:05:46 | 显示全部楼层
jishuang 发表于 2014-7-2 17:01
具体做什么操作报的这个错

就是页面打开的时候,就报这个错。然后页面什么也不现实
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2014-7-2 17:35:39 | 显示全部楼层
.w右键模型检查一下看看

看看页面打开的时候事件中是否写了代码,代码是否正确
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

63

主题

244

帖子

430

积分

中级会员

Rank: 3Rank: 3

积分
430
QQ
 楼主| 发表于 2014-7-2 19:20:36 | 显示全部楼层
jishuang 发表于 2014-7-2 17:35
.w右键模型检查一下看看

看看页面打开的时候事件中是否写了代码,代码是否正确 ...

解决了,按ctrl+Z的时候不小心把attachmentDialog2组件删除了。谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-2 19:15 , Processed in 0.111703 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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