佚名通过本文主要向大家介绍了html activex,html5 activex,html 调用activex,activex不能创建对象,activexobject对象等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 如何在ActiveX内获取其在HTML中对应的节点对象IHTMLElement2
描述:
解决方案1:
描述:
我在写用在Internet Explorer的ActiveX控件,现在需要知道这个控件在HTML中对应对象的IHTMLElement2实例,请问有什么办法能获取呢?
我现在能找到的办法是通过IDocumentSelector::querySelector找;但这个方法不能处理一个页面同时存在多个控件的问题。
解决方案1:
在ActiveX的SetSite被IE调用之后[用IOleControlSite::GetExtendedControl
解决方案2:加个IDispatch类型的属性再在脚本里吧属性设置为对应元素