日期:2014-05-18  浏览次数:20886 次

c# 给webBrowser 中的元素画框
用webbrowser访问网页,并且当鼠标移动到一个element的时候,在element的边界上面画一个框,功能跟http://hi.baidu.com/algorithms/blog/item/d081aaca73b14a8dc8176840.html一样。但是我现在遇到iframe框架就框取不了,
现在可以得到iframe中元素的坐标(相对于iframe页面),但是得不到相对应整个网页的坐标,所以框取时就出现问题。希望得到帮助。

------解决方案--------------------
探讨
用webbrowser访问网页,并且当鼠标移动到一个element的时候,在element的边界上面画一个框,功能跟http://hi.baidu.com/algorithms/blog/item/d081aaca73b14a8dc8176840.html一样。但是我现在遇到iframe框架就框取不了,
现在可以得到iframe中元素的坐标(相对于iframe页面),但是得不到相对应整个网页的坐……

------解决方案--------------------
不要求取消这个框的话,看看IHighlightRenderingServices
------解决方案--------------------
转换一下获取坐标的思路,我看你在猪八戒上面也发表了这个任务的样!任务过期了,你重新打开,我们探讨一下,你觉得可行我来接任务,您看如何?