当前位置: 代码迷 >> JavaScript >> vs2008制作的ocx注册后没有VersionIndependentProgID,js怎么调用
  详细解决方案

vs2008制作的ocx注册后没有VersionIndependentProgID,js怎么调用

热度:46   发布时间:2012-05-05 17:21:10.0
vs2008制作的ocx注册后没有VersionIndependentProgID,js如何调用?
注册表或者ole view都找不到VersionIndependentProgID,怎么办?或者制作ocx的时候如何加上VersionIndependentProgID?


1,在系统中注册OCX控件2,取得OCX控件在注册表中的的VersionIndependentProgID质。3,在页面中用javascript 创建OCX控件对象并调用,如FLASH控件在注册表中的的VersionIndependentProgID质 ShockwaveFlash.ShockwaveFlash;<script type="text/javascript" >try{
// 创建OCX控件对象  
var flashObject=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){ 
 
alert('创建OCX控件出错了');}flashObject.GetVariable("$version")//调用GetVariable方法</script>

------解决方案--------------------
顶!回复了
  相关解决方案