关于VB webbrowser中 文字的坐标位置的问题

wjf598 2015-03-12 08:48:22
学习用VB6.0 编程来操作网页,
有的链接在网页代码中只显示javascript()之类的,只有鼠标点后才能打开相应页面。

所以试想有没有办法找到 webbrowser 中链接文字的坐标 比如“转到链接”
然后用模拟鼠标点击来完成。

因小小菜鸟,百度了好几天仍无解之术,突想起CSDN有诸多道高之士,特前来请教!望君赐教!
...全文
265 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wjf598 2015-04-06
  • 打赏
  • 举报
回复
还有没有朋友能帮我找找方法呀? 就是:在VB webBrowser 里获取网页上某字(词)的坐标? 答者有分……
贫下码农 2015-04-06
  • 打赏
  • 举报
回复
用API 就可以获取啊,但问题是如果有很多相同的字或词就比较麻烦了!
一如既往哈 2015-03-12
  • 打赏
  • 举报
回复
试试:找到特定的元素后再click。如:
Private Sub Test()
    For Each obj In WebBrowser1.Document.getElementsByTagName("a")
        If obj.innerText = "12345" Then
            obj.Click
            Exit Sub
        End If
    Next
End Sub
.

1,502

社区成员

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

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