锁定老帖子 主题:非IE内核浏览器支持activex插件
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-09-04
之前在一个B/S项目中遇到一个需求,就是客户需要在页面上对报表的布局以及显示内容,进行自定义。最后决定使用activex技术来实现。众所周知,activex是微软搞得,因此只有ie内核的浏览器才能支持。像firefox(火狐)、Chrome、Apple
Safari等非ie内核浏览器都不支持activex控件,这样就大大加大了系统使用的局限性。
安装完成后,可以打开火狐浏览器在地址栏输入about:plugins,查看插件是否正确安装,
如下图所示,已经安装成功
下面测试一下插件效果,首先找一个可用的activex控件(本人用自己写的插件测试)html页面代码
<HTML> <H1> 测试页面 </H1><p> 测试页面 <HR><center><P> <br> <object id="Webplugin" //ocxid TYPE="application/xhanhan-activex" BORDER="0" WIDTH="300" HEIGHT="300" clsid="{A2DC9F0E-1A2D-4C6D-BB2E-053BABE17134}"> //ocx插件id </object> </HTML> 将以上代码保存为html文件然后用火狐打开,效果如下图
可以看到activx控件已经可以在火狐下运行。目前插件已经在xp,vista、win7、win7(64)、windows
server2003、
windows server2008等操作系统,以及火狐、Google Chrome、Opera、Apple Safari、遨游极速模式、360急速模
式下通过测试。支持市面上大部分主流浏览器。
以下是本人联系方式,欢迎大家多多交流
qq:1172494835
email:xhanhan@126.com
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-09-04
我自己系统也有ocx控件 下载你的东西安装后用火狐打开控件(按你说的 已经显示安装成功) 发现还是显示不出来。。。怪
|
|
返回顶楼 | |
发表时间:2012-09-04
广告帖。。。
|
|
返回顶楼 | |
发表时间:2012-09-04
真的纠结的毫无人性的需求
|
|
返回顶楼 | |
发表时间:2012-09-04
领导的需求,呵呵,谈不上人性
不潜你算看得起你了! |
|
返回顶楼 | |
发表时间:2012-09-04
在我们这里,是用ActiveMQ来实现页面和本地程序通讯的,彻底抛开浏览器限制。
html页面点击button-->提交到服务器端-->服务器端发送message到queue-->本地客户端获取message,根据指令执行不同的命令。 |
|
返回顶楼 | |
发表时间:2012-09-04
还要安装客户端。。。。。这个更变态。。
|
|
返回顶楼 | |
发表时间:2012-09-04
这种肯定用flex去弄啊,难道你要一个浏览器开发一个插件啊。。。
|
|
返回顶楼 | |
发表时间:2012-09-04
运行起来的activex 能用JS调接口吗
|
|
返回顶楼 | |
发表时间:2012-09-04
有必要吗?难道没有ActiveX,就不能根据客户的“自定义”动态的生成相关的网页内容及各式??
|
|
返回顶楼 | |