乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 106|回复: 7

[求助]web页面看CAD文件(最后勉强解决)

[复制链接]

10

主题

21

帖子

2

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
61
发表于 2010-4-12 10:18:00 | 显示全部楼层 |阅读模式
一个BS系统需要看CAD图的功能,请求解决方案
搞了这东西几天,最后总算勉强能收尾,缺点在于ie的安全设置中“对未标记安全的activex控件。。。。”(大概名称)要设为提示,而且还要在客户端安装dwg trueview(bs最大的优势没有了)
还有之前出现的PutSourcePath出错是因为iis没有设置好,要把dwg格式文件设为可下载才行
回复

使用道具 举报

72

主题

2726

帖子

9

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3014
发表于 2010-4-12 20:29:00 | 显示全部楼层
转成dwf文件吧
回复

使用道具 举报

10

主题

21

帖子

2

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
61
发表于 2010-4-12 21:03:00 | 显示全部楼层

强制客户转成dwf似乎不太可能
今天下了一个dwg trueview的东西,但不会用
回复

使用道具 举报

10

主题

21

帖子

2

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
61
发表于 2010-4-13 12:08:00 | 显示全部楼层
最新成果
   

   
   
   
        
        
   
   


以上这个html页面在本地可以打开并完美显示,但如果放到IIS里(项目用asp.net),在dwgViewerCtrl.PutSourcePath("g:/Drawing1.dwg")会报错,除非把ie的安全设置设得很低
继续请求解决方案
回复

使用道具 举报

158

主题

2315

帖子

10

银币

顶梁支柱

Rank: 50Rank: 50

铜币
2951
发表于 2010-4-13 12:16:00 | 显示全部楼层
在服务器下,引用的应该是服务器上的路径吧,你可以试试用相对路径看看,而不要用绝对路径。
回复

使用道具 举报

10

主题

21

帖子

2

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
61
发表于 2010-4-13 13:18:00 | 显示全部楼层

应该跟这个没关,在这句话中
   dwgViewerCtrl.PutSourcePath("http://localhost:10080/cad1.dwg")
报的是 Microsoft JScript 运行时错误: 对象不支持此属性或方法 这个错误
回复

使用道具 举报

1

主题

113

帖子

6

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
117
发表于 2010-4-13 14:12:00 | 显示全部楼层

绝对路径不是这样引用的,应该用Server.MapPath()
假如你的图纸位于网站的“DWG”目录下,那么应该这样写
dwgViewerCtrl.PutSourcePath(Server.MapPath("DWG/cad1.dwg"))
回复

使用道具 举报

10

主题

21

帖子

2

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
61
发表于 2010-4-13 15:11:00 | 显示全部楼层

绝对路径不是这样引用的,应该用Server.MapPath()
假如你的图纸位于网站的“DWG”目录下,那么应该这样写
dwgViewerCtrl.PutSourcePath(Server.MapPath("DWG/cad1.dwg"))
他报的错误是 对象不支持此属性或方法,我理解为dwgViewerCtrl这个对象根本没有成功获取,于是也就没有PutSourcePath这个方法
对于这段代码,如果把ie的安全等级设到最低,则正常运行。如果使用dwfviewer,在ie默认安全等级也正常运行
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-14 21:14 , Processed in 0.363162 second(s), 68 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表