Visual studio 如何使用VB.NET以编程方式在Facebook中单击下拉箭头?
我正在寻找一种方法,以编程方式单击当我们打开特定FB帖子时出现的下拉箭头,如 有人能给我提供Visual Basic的代码吗?多谢各位Visual studio 如何使用VB.NET以编程方式在Facebook中单击下拉箭头?,visual-studio,Visual Studio,我正在寻找一种方法,以编程方式单击当我们打开特定FB帖子时出现的下拉箭头,如 有人能给我提供Visual Basic的代码吗?多谢各位 在webbrowser控件中,您可以使用 WebBrowser.Document.InvokeScript("eval", "some javascrtip here") 这就给我们留下了使用javascript进行下拉单击的问题。您可以通过以下方式: document.querySelectorAll("[data-testid=post_chevron_b
在webbrowser控件中,您可以使用
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。。。。玩得开心 我认为这个问题没有足够的信息来帮助你。VB应用程序是否运行某种web浏览器控件?或者vb应用程序运行在浏览器打开的计算机上?如果是后者,我会使用一些javascript东西来做。。。。不是vb exeHi,我的vb应用程序有一个浏览器控件。如果无法单击浏览器控件中的下拉箭头,您可以为我提供JavaScript解决方案吗?谢谢。哦,我的上帝,我不敢相信你的代码运行得很完美!!!!!!!!!!!你不知道我花了几天的时间来寻找这个,但是找不到解决方案。你在几分钟内就帮了我。衷心感谢你。我如何投票支持你的答案?对不起,我是新来的。再次非常感谢!!!!!!!!!!!我很棒。