jsp页面无法加载cab包的问题(急、急、急)

yyfa6 2011-12-12 05:18:54
http://topic.csdn.net/u/20111116/00/40d315a2-ed78-4348-b238-befc140d3d7e.html?1548571005
这时先的一个帖子。
目前问题还没有解决,但是分先给回了帖的大侠们。我新开的帖子如果分不够我还会新开帖子给分,请各位多多帮忙提供方法。谢谢!

我目前把这个测试的html放直接部署到iis中(连同需要的CAB包),用http方式访问也是不行。还请大侠们多指点一下改怎么做比较好。

PS:这个cab包是合作方提供的,我们没有办法修改。
...全文
505 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
hotsmile 2012-08-14
  • 打赏
  • 举报
回复
解决了没有?现在也遇到同样的问题,不过我加入可信站点就可以。我这边的ocx是没有加认证的,所以提示安装,会报错!!!
kouyiSC 2011-12-19
  • 打赏
  • 举报
回复
OK。。。等待中。。。
yyfa6 2011-12-19
  • 打赏
  • 举报
回复
多谢kouyiSC兄弟,我另开一帖给兄弟分数。
此贴的分数会平均分给所有参与讨论的兄弟。
kouyiSC 2011-12-15
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 yyfa6 的回复:]
to kouyiSC:
不好意思昨天太忙,加班到很晚,所以没有来得及看您的回复,我重新发一遍给您。如果方便的话您留一下qq,这样交流可能方便一点。

to no9988:
您说的方法我试过,但是还是没有效果。
[/Quote]

引用
看了你的html,还是你大意了。。。细心一点问题就解决了哈。。。

1. 'dssPlay.cab#version=1.0.0.0''这里多了一个单引号。。这样放的话。。cab包必须要和html页面在同一个目录下。。。
2. version=1.0.0.0中将冒号改为逗号,即version=1,0,0,0
2. dssPlay.cab应该是dssPlay.CAB,因为你的控件是.CAB的。。大小写有关。。。我这里测试了改为cab浏览器不会弹出,CAB就行了。。

注意:
1. 最好将浏览器中“下载未签名的ACTIVEX控件”设置为启用。。
2. 在本地测试,将http://localhost加到信任站点。。。

我这里测试通过,已经可以弹出了。。。


记得多给分。。。。
yyfa6 2011-12-15
  • 打赏
  • 举报
回复
to kouyiSC:
不好意思昨天太忙,加班到很晚,所以没有来得及看您的回复,我重新发一遍给您。如果方便的话您留一下qq,这样交流可能方便一点。

to no9988:
您说的方法我试过,但是还是没有效果。
yyfa6 2011-12-14
  • 打赏
  • 举报
回复
to kouyiSC:
我把cab包和测试用的html文件发送到你的163邮箱了,还请兄弟抽空帮忙看一下。不论是否能解决,除开这个帖子我会另开一个帖子给兄弟100分。谢谢了,呵呵。

kouyiSC 2011-12-14
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 yyfa6 的回复:]
to kouyiSC:
我把cab包和测试用的html文件发送到你的163邮箱了,还请兄弟抽空帮忙看一下。不论是否能解决,除开这个帖子我会另开一个帖子给兄弟100分。谢谢了,呵呵。
[/Quote]

下不下来你发的rar包。。下下来是一个htm文件。。。
no9988 2011-12-14
  • 打赏
  • 举报
回复
换一个干净环境试试 包括 干净的浏览器 和 注册表 。
yyfa6 2011-12-14
  • 打赏
  • 举报
回复
呵呵,兄弟们再多指点一下呀。我这个帖子的分还是会照常给的呀。
sunxingtao 2011-12-13
  • 打赏
  • 举报
回复
1. 还是签名的问题,如果不想花钱 ,就算了
2. 修改ie设置,将服务器地址加入ie可信任站点 ,修改可信任站点的自定义级别,将activex控件的选项都选为启用。重新启动ie后再试。(此方法在客户端操作,所以对用户体验有影响,可以先试下,是否可行,如可行再将以上操作打与reg,让客户直接运行reg)
yyfa6 2011-12-13
  • 打赏
  • 举报
回复
请诸位兄弟来指点一下呀!!!
kouyiSC 2011-12-13
  • 打赏
  • 举报
回复
kouyichenggong@163.com...只能明天帮你看看试试。。今天有点忙。。项目上线得加班。。
yyfa6 2011-12-13
  • 打赏
  • 举报
回复
to kouyiSC:
不知道兄弟是否方便,能否留个邮箱给我,我把我这边的demo页面发给你,请您帮忙看看行吗?
分不够我可以再新开帖子给分。

我这边使用codebase='d://dssPlay.cab#version=1.0.0.1'这样的路径方式写死了测试,也是不行(cab文件已经发到d盘了)。而且不适用jsp文件,就是使用测试用的html页面,然后部署到tomcat中。访问这个html页面也是没有任何关于activex控件的下载提示。
kouyiSC 2011-12-13
  • 打赏
  • 举报
回复
引用
360浏览器试过没?

还有看过之前的帖子:
请确定codebase='dssPlay.cab#version=1.0.0.1',这个控件加载的地址没问题。。?

先用一个死路径试试。。。

如放在webRoot目录下面的web目录,则:
codebase='<%=basePath%>/web/dssPlay.cab#version=1.0.0.1'

其中basePath为jsp上方:
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
yyfa6 2011-12-13
  • 打赏
  • 举报
回复
我使用ie6和ie8都试验过了,都是不行的。其反应是一样,都是页面上没有任何提示。通常情况如果有cab包要进行下载安装ie浏览器上方会有提示说是否允许,但是我使用这个cab包连这个提示都没有。感觉是ie浏览器内部自动将其拦截了根本就没有给我选择是否可以下载安装。
kouyiSC 2011-12-13
  • 打赏
  • 举报
回复
同事的IE6却可以正常使用。。。
kouyiSC 2011-12-13
  • 打赏
  • 举报
回复
引用
估计和你的IE版本有关。LZ应该用的IE8吧?

前两天我遇到过IE8下面控件安装始终无法调用。。怎么设置都不行。。也试了Mozilla Firefox以及世界之窗,google chrome与360浏览器。。就360浏览器下正常。。。搞不清浏览器到底是哪里设置有关。。

不知道对你有没有帮助。。
yyfa6 2011-12-13
  • 打赏
  • 举报
回复
没有其它的兄弟解决过类似问题吗?都来指点一下呀!
yyfa6 2011-12-13
  • 打赏
  • 举报
回复
to sunxingtao:
嗯,确实应该是签名的问题。但是现在这个是我们的合作方不愿意签名,我们没有办法进行控制。只能拿到合作方未签名的的cab包。
我也尝试修改了ie的设置,可是无论怎么设置都没有效果。我已经将所有activex的选项都设置为启用,并将我的应用程序部署的服务器添加到信任站点了。结果还是不行。

现在的现象就是访问这个带有ocx控件的页面后ie根本没有任何提示(不会提示是否下载安装activex控件),也不会自动下载cab包。还请各位指点一下,在这种情况下有什么其它的方法可以解决呀。
HttpUploader4全面升级了文件IO组件。新的IO组件在处理磁盘中的文件时,将不必再对文件执行I/O操作,这意味着在对文件进行处理时将不必再为文件申请并分配缓存,所有的文件缓存操作均由系统直接管理,由于取消了将文件数据加载到内存、数据从内存到文件的回写以及释放内存块等步骤,使得HttpUploader4在处理TB级数据时能够拥有闪电般的速度。 新的IO组件赋予了HttpUploader4更强的大数据处理能力。现在HttpUploader4在对GB级文件进行MD5校验时速度提高了4倍。同时CPU占用率更低。 HttpUploader4更加注重对硬盘的保护,在HttpUploader4中不再直接对文件进行I/O操作,而是在内存中对文件进行操作,所以不仅极大的减少了对硬盘的读写次数,同时速度却变的更快了。 借助于HttpUploader4企业能够帮助用户更加轻松的处理工作中的文件,让用户与用户之间的沟通更加的高效。从根本上提高企业竞争力。 考虑到不同的企业使用的开发平台不同,我们已经为企业开发人员提供了完整的与数据库相结合的示例(ASP.NET,JSP,PHP)。开发人员能够非常容易的在自已的系统中实现断点续传功能。 产品特点如下: 1. 为TB级文件提供稳定传输功能。 2. 优化MD5组件,文件扫描速度提升70%。 3. 保护磁盘,上传超大文件时,磁盘IO次数降低50%。 4. 采用全新设计IO组件,上传任意文件大小时始终占用128KB内存。 5. 支持文件及文件夹拖拽上传功能。 6. 支持文件批量上传。 7. 支持文件夹上传。 8. 基于标准HTTP协议。 9. 免费提供JavaScript SDK,方便您将插件快速集成到已有网站中。 支持语言:PHP,JSP,ASP,ASP.NET(C#),ASP.NET(VB),C++,VC,VC.NET,VB,VB.NET,C#,C#.NET,Delphi,C++Builder 支持平台:Visual Studio 6.0/2002/2003/2005/2008/2010,C++ Builder 6.0/2009/2010,Delphi 7/2009,Visual Basic 6.0/2008,MyEclipse8.x 支持脚本:JavaScript,VBScript 支持服务器:Windows NT,Windows 2003,Windows XP,Windows Vista,Windows 7,Linux,Unix 支持浏览器:IE6,IE7,IE8,360安全浏览器,QQ浏览器,搜狐浏览器,Maxthon(遨游)浏览器1.X,Maxthon(傲游)浏览器2.x 支持文件大小:2G~8EB(1EB=102PB,1PB=1024TB,1TB=1024GB) 支持文件类型:任意类型 版权所有 2009-2012 武汉命运科技有限公司 保留所有权利 官方网站:http://www.ncmem.com/ 产品首页:http://www.ncmem.com/webplug/http-uploader3/index.aspx 在线演示:http://www.ncmem.com/products/http-uploader3/demo/index.html 产品介绍:http://www.cnblogs.com/xproer/archive/2012/05/29/2523757.html 开发文档-ASP:http://www.cnblogs.com/xproer/archive/2012/02/17/2355458.html 开发文档-PHP:http://www.cnblogs.com/xproer/archive/2012/02/17/2355467.html 开发文档-JSP:http://www.cnblogs.com/xproer/archive/2012/02/17/2355462.html 开发文档-ASP.NET:http://www.cnblogs.com/xproer/archive/2012/02/17/2355469.html 升级日志:http://www.cnblogs.com/xproer/archive/2012/02/17/2355449.html 示例下载:http://www.ncmem.com/download/HttpUploader4-demo.rar 文档下载:http://www.ncmem.com/download/HttpUploader4-doc.rar 镜像下载(DBank):cab安装,开发文档 镜像下载(JSP):cab安装,开发文档,ASP.NET-ACCESS示例,JSP-ACCESS示例(GB2312),JSP-ACCESS示例(UTF-8),JSP-Sql2005示例(UTF-8),JSP-MySQL示例(UTF-8) 镜像下载(PHP):MySQL示例(UTF-8) 问题反馈:http://www.ncmem.com/blog/guestbook.asp 数字证书补丁:http://www.ncmem.com/download/rootsupd.rar VC运行库:http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=29 联系信箱:1085617561@qq.com 联系QQ:1085617561 技术QQ:1269085759
1. 概述 对于大多数用户来说,将Word中的图片上传到Web服务器来说是一件非常不方便的事情,许多情况下用户甚至需要手动将一张张图片上传到Web服务器中,这些重复操作将会浪费用户的许多时间。 现在新颖网络发布了Word图片上传控件,借助于这个控件可以帮助用户解决一张张上传Word图片的问题。特别是对于一些网站编辑人员来说,这个功能可以极大的提高他们的工作效率,减少重复工作。 新颖网络Word图片粘贴上传控件能够帮助用户将Word中的图片全部自动上传到Web服务器中。特别是当Word文档中的图片非常多时,这个功能能够极大的提高工作效果。在上传Word图片时控件不会破坏Word文档格式。不仅如此,新颖网络Word图片上传控件还可以自动上传剪帖板中图片,电脑硬盘中的图片。 对于开发人员来讲,新颖网络Word图片上传控件能够非常容易的整合到OA,新闻网站,博客或者其它WEB应用程序中,并为用户带来前所未有的体验。 2. 集成到现有系统中 2.1. 集成到系统中-FCKEditor2.x 说明:此教程适用于没有含FCKEditor2.x编辑器的项目。 主要步骤: 1.上传文件 2.修改cab文件下载地址,修改classid号。 3.修改页面上传地址 1.上传文件 根据项目类型上传相应的文件夹:acsp,asp.net,jsp,php asp.net //请根据项目类型上传相应的文件夹,如果是PHP项目则上传php文件夹 ckeditor css js upload.gif WordPaster.cab 注意: 请不要解压WordPaster.cab,将完整的WordPaster.cab文件上传到服务器中,IE浏览器会自动安装CAB。CAB文件相当于是一个自动安装控件的脚本。 2.修改cab文件下载地址,修改classid号 打开js\ImagePaster.js。下面的代码标识了控件位置和版本号: function SetupWordPaster() { var acx = '
'; //图片粘贴上传控件 acx += ' CAB文件位置改变,必须修改ImagePaster.js中的代码。否则用户的IE浏览器将无法正常加载控件。

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧