0
我请求重定向在web浏览器(MFC)的链接的文本,IHTMLELEMENT得到的onClick
链接是某事像这样:
"<a href="#" onclick="MyFunc" class="pinkbutton2" style="width: 230px;"><span>I am here</span></a>"
目前,该链接的IHtmlElement对象是准备对我来说 。现在我怎样才能得到onClick的文字。那就是说“MyFunc”。
感谢您的帮助提前。
谢谢 但我用vc开发。 是的,我真的试图通过调用get属性来获得它。 返回的值是I dispatch的类型。我不知道如何走得更远。请随时致电 启迪我 – user1338624
我不明白,请用更多的信息来描述你的问题。 Idispatch的眼镜? JavaScript的?请发布更多代码。 –
对不起,困惑。 1。 Visual C++用于开发。因此,API的原型可能会有所不同。 2。在VC中,我也尝试过GetAttribute。代码如下: \t _bstr_t bst_t(“onclick”); \t VARIANT vHref; \t \t \t \t pElement-> getAttribute(bst_t,0,&vHref); IDispatch * pDispatch = vHref.pdispVal; 那么如何从pDispatch获取“MyFunc”? 谢谢 – user1338624