WEBBROWSER控件问题

kwsxz 2011-05-08 10:41:18
如何根据WEBBROWSER页面中的超链接获取该链接在WEBBROWSER控件中的X,Y值
...全文
63 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ndsc213456789 2011-05-09
  • 打赏
  • 举报
回复
Dim rc As IHTMLRect
rc=WEBBROWSER1.document.getElementById("超链接对象ID").getBoundingClientRect
rc.left ,rc.top 就该链接在WEBBROWSER控件中的X,Y值
kwsxz 2011-05-09
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 dbcontrols 的回复:]
这个还与浏览器的分辨率有关系吧?
[/Quote]
就是不知道怎么获取啊,老大你知道么?
dbcontrols 2011-05-09
  • 打赏
  • 举报
回复
这个还与浏览器的分辨率有关系吧?
kwsxz 2011-05-09
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 theforever 的回复:]
WEBBROWSER1.document.getElementById('超链接对象ID').offsetLeft
WEBBROWSER1.document.getElementById('超链接对象ID').offsetTop
[/Quote]

超链接对象ID是什么?比如http://www.hao123.com/ 我想知道新浪 的坐标

<tr><td><a href="http://www.baidu.com">百 度</a></td><td><a href="http://www.sina.com.cn">新 浪</a></td><td><a href="http://www.qq.com">腾 讯</a></td><td><a href="http://www.sohu.com">搜 狐</a></td><td><a href="http://www.163.com">网 易</a></td><td><a href="http://www.google.com.hk/">谷 歌</a></td></tr>
  • 打赏
  • 举报
回复
WEBBROWSER1.document.getElementById('超链接对象ID').offsetLeft
WEBBROWSER1.document.getElementById('超链接对象ID').offsetTop

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧