佚名通过本文主要向大家介绍了bho,bho插件是什么,thunder bho platform,bho美剧,bho是什么等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 客户端js如何使用BHO暴露的方法
描述:
描述:
我做了一个BHO,为了完成相应的功能,提供了一些方法给js使用。
有两种使用途径:
1,obj = new ActiveXObject('progid');
obj.function();
2, 在BHO的setSite中试图获得浏览器的IAxWinHostWindow接口,然后调用它的setExternalDispatch(this);
但是这两种方法都遇到了问题
1是提示automation服务器不能创建对象
我使用的progid是
ProgID = s 'My.MyBar.1'
VersionIndependentProgID = s 'MyBar'
js中如果使用 'My.MyBar.1'则报一个很含糊的错
使用'MyBar'则是automation服务器出错
2是干脆无法获得IAxWinHostWindow接口
请教一下各位,我应该如何做到让web上的js能调用我的插件所暴露的方法
您可能想查找下面的文章:
- 基于ATL的应用(BHO中如何使用MFC的类CString,CFileDialog等)?
- 高分求教:BHO技术拦截Flash,但写入的js代码无效!
- 关于BHO拦截按键的问题
- 想BHO只加载ie,不加载我的电脑,但出错atlbaseh中5668行,ATLASSERTpM->m_hInst!=NULL;
- VC++开发BHO插件—定制你的浏览器
- BHO的问题
- 在一个ie(BHO,band)插件中如何控制ie的弹出窗口的。
- 什么工具可以反编译一个DLL,这个dll是bho
- BHO中DIID_HTMLElementEvents2在哪个头文件中定义?
- 在BHO中的DISPID_DOCUMENTCOMPLETE事件中取不到IHTMLDocument2的属性