:MFC webbrowser如何显示与隐藏网页内的部分div功能

 我来答
血魇JHV
2013-10-30 · 超过80用户采纳过TA的回答
知道答主
回答量:160
采纳率:68%
帮助的人:66.1万
展开全部
附上网页部分源码 <divclass="update" <spanstyle="display:none"<ahref="update.aspx"target="mainframe"title="更新"更新</a</span</div 现在需要webbrowser把这个div也执行,就是忽略掉style="display:none”让“更新”这个超链接正常显示。小弟新手只能想到两个办法,一个是用webbrowser找到这个div然后修改下它的style让它显示出来,另外一个是模拟操作消息,用webbrowser去模拟点击这个div本来的超链接,自动触发它本来的功能调用。当然不能直接访问“update.aspx”网页,因为update.aspx网页不在mainframe框架内运行是打不开的。 恳请个位大侠不吝赐教,百般拜谢! ------解决方案-------------------------------------------------------- Webbrowser可以插入JS到对应的网页,然后你可以显示,也可以访问对应URL,都可以做到 ------解决方案-------------------------------------------------------- 利用IHTMLDocument2的系列接口,你的两种想法都可以实现 ------解决方案--------------------------------------------------------
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式