读书人

ChtmView向页面写入脚本并执行解决思路

发布时间: 2012-01-24 23:11:54 作者: rapoo

ChtmView向页面写入脚本并执行
MFC中我定制一个浏览器,然后我打开一个网站,在网站打开完或者打开一半时向页面写入也超链接 或者脚本

<a href=''>

然后写入并且执行脚本,如何实现呢 ???

[解决办法]
实现已不可插入协议APP,然后可以写入js
[解决办法]
插入html代码:

找到想要在它里面增加子元素的父元素,对该元素调用

IHTMLElement::put_innerHTML(原有的html+新增的html)


执行js:
页面的IHTMLDocument2,get_parentWindow 得到 IHTMLWindow2
然后 IHTMLWindow2::execScript

读书人网 >VC/MFC

热点推荐