我正在寻找一种方法以编程方式单击当我们打开一个特定的FB后,如https://www.facebook.com/userxxx/posts/10155300116786742如何在VB.NET中以编程方式单击下拉箭头?
任何人都可以请提供我的代码为Visual Basic出现的下拉箭头?谢谢。
我正在寻找一种方法以编程方式单击当我们打开一个特定的FB后,如https://www.facebook.com/userxxx/posts/10155300116786742如何在VB.NET中以编程方式单击下拉箭头?
任何人都可以请提供我的代码为Visual Basic出现的下拉箭头?谢谢。
使用
WebBrowser.Document.InvokeScript("eval", "some javascrtip here")
是留给我们做的下拉菜单点击用JavaScript的问题。
document.querySelectorAll("[data-testid=post_chevron_button]")[0].click()
所以,大家聚在一起最终被
Dim micode As Object() = {"document.querySelectorAll('[data-testid=post_chevron_button]')[0].click()
"}
WebBrowser.Document.InvokeScript("eval", micode)
通知规定可能会改变的js代码:随你可以做。你应该自己决定哪些代码更好。我建议使用chrome打开Facebook或任何页面,然后按F12 ...这是开发者控制台。你可以在那里运行和调试javascript ....玩得开心!
哦,我的上帝,我不能相信你的代码运行完美!!!!!!!!!!!你不知道我花了几天寻找这个,但不能碰到一个soln。你在几分钟内帮助了我。非常感谢你从我的心底。我如何提高您的答案?对不起,我是新来的。再次感谢你!!!!!!!!!!!我很好。 –
我不认为这个问题有足够的信息来帮助你。 VB应用程序是否运行某种Web浏览器控件?或者是在打开浏览器的计算机上运行的vb应用程序?如果后者,我会用一些JavaScript的东西来做到这一点....不是一个VB的exe文件 – user5328504
嗨,我的VB应用程序有一个浏览器控件。如果单击浏览器控件中的下拉箭头是不可能的,那么您可以向我提供JavaScript解决方案吗?谢谢。 –