社区
ASP
帖子详情
如何在客户端知道一个activex是否成功安装?
at20001
2006-05-13 08:08:26
我想在未能正确安装时给出提示
...全文
224
3
打赏
收藏
如何在客户端知道一个activex是否成功安装?
我想在未能正确安装时给出提示
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
onetwofree
2006-05-15
打赏
举报
回复
在c:\WINNT\Downloaded Program Files
目录下可以看到你安装的Activex是否有被正确安装了~
at20001
2006-05-14
打赏
举报
回复
只能用这种方法吗?这种方法额外的多建立了一次对象,如果控件已经注册
是是非非
2006-05-13
打赏
举报
回复
new一下就知道了
如何判断
客户端
是否
安装
了指定的
ActiveX
控件
如何判断
客户端
是否
安装
了某个插件?最常见的就是使用DHTML Behavior中的两个方法:isComponentInstalled但是msdn上有这么一句话:Only Microsoft Internet Explorer components are detected by this method. If a component identifier of a third-party com
利用javascript判断浏览器
是否
已经
安装
ActiveX
控件和
是否
禁止运行
ActiveX
控件
从微软给 IE 打上 SP2以后,当IE在打开一些含有
ActiveX
控件的网页是,不再像以前那样,弹出提示框,让用户选择
是否
安装
控件;现在默认情况下给隐藏起来,普通用户根本不
知道
是怎么回事。公司产品同样也遇到这样的问题,唯一的办法就是将控件做成
一个
exe 文件,供用户下载手动
安装
注册;这样就需要做
一个
检测,检测要是用户没有
安装
控件的话就提示用户用户下载
安装
,要是
安装
了就直接转到相关页面。想了
通过javascript判断本地
是否
安装
了
客户端
我们都
知道
js被设计为不可访问本地资源,因此理论上js无法
知道
本地
是否
安装
了特定程序。但是凡事无绝对,对于IE,给出如下两种思路: 1
ActiveX
在页面中用js去new
一个
指定的
ActiveX
对象,如果抛出异常,则说明目标
客户端
没有
安装
。这种方法的问题在于容易弹出安全性提示,但是经过我的试验,编写ocx时实现isafeobject接口并在注册表中写入特定键值,就可以
使用C#开发和部署
ActiveX
控件
组件对象模型(Component Object Model, COM)是微软定义的一种二进制接口标准,允许软件组件通过系统级别的接口进行交互。COM技术为不同语言和平台间的通信提供了统一的规范,是Windows操作系统的核心组件之一。COM组件通常表现为
一个
或多个接口,这些接口提供了方法(函数)、属性和事件。
一个
组件可能包含
一个
或多个接口,但必须至少实现
一个
接口。
ActiveX
控件就是基于COM技术的一类组件,它们可以在浏览器或者其他支持COM的应用程序中运行。
JS判断
客户端
是否
已
安装
ActiveX
控件
if(document.all.player.object == null) { alert("请先
安装
播放器控件!") }
ASP
28,402
社区成员
356,940
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章