Html VB.NET连接到本地网站并触发事件(按钮)

Html VB.NET连接到本地网站并触发事件(按钮),html,vb.net,events,triggers,onclick,Html,Vb.net,Events,Triggers,Onclick,我真的没有一段代码可以给你看,因为我甚至不知道如何开始编码 我必须使用VB.NET执行以下操作: 连接到本地网站() 在该特定页面上触发事件(按钮onClick) 非常感谢您的帮助 提前感谢, Jens您可以使用WebBrowser控件: 导航到以下地址: webBrowser1.Navigate("https://10.0.0.55/") 在DocumentCompleted事件中,您可以调用单击。大概是这样的: webBrowser1.Document.GetElementById("id

我真的没有一段代码可以给你看,因为我甚至不知道如何开始编码

我必须使用VB.NET执行以下操作:

  • 连接到本地网站()
  • 在该特定页面上触发事件(按钮onClick)

    非常感谢您的帮助

    提前感谢,


    Jens

    您可以使用WebBrowser控件:

    导航到以下地址:

    webBrowser1.Navigate("https://10.0.0.55/")
    
    在DocumentCompleted事件中,您可以调用单击。大概是这样的:

    webBrowser1.Document.GetElementById("id").InvokeMember("click")
    

    您可以使用WebBrowser控件:

    导航到以下地址:

    webBrowser1.Navigate("https://10.0.0.55/")
    
    在DocumentCompleted事件中,您可以调用单击。大概是这样的:

    webBrowser1.Document.GetElementById("id").InvokeMember("click")
    

    哇,谢谢你的快速回复!我马上就要测试它。是否可以在不去元素的情况下触发onClick?页面上的每个按钮都有相同的事件(“mySubmit('webEvent=¶m&'))。如果我能发送正确的参数并立即触发事件,那就太棒了,因为按钮上没有ID,而且我不能更改HTML文件,因为它不是我的。你必须单击页面上的某个内容。你总是可以使用
    GetElementsByTagName
    来代替。是的,我理解,但是页面本身写得很糟糕。它甚至不是一个按钮,它只是一个有点击的div。。是的,我明白,但是这页写得很糟糕 开始

    我希望您能阅读上面的代码。只需使用GetElementsByTagName并枚举结果,直到找到您想要的结果。谢谢您的快速回复!我马上就要测试它。是否可以在不去元素的情况下触发onClick?页面上的每个按钮都有相同的事件(“mySubmit('webEvent=¶m&'))。如果我能发送正确的参数并立即触发事件,那就太棒了,因为按钮上没有ID,而且我不能更改HTML文件,因为它不是我的。你必须单击页面上的某个内容。你总是可以使用
    GetElementsByTagName
    来代替。是的,我理解,但是页面本身写得很糟糕。它甚至不是一个按钮,它只是一个有点击的div。。是的,我明白,但是这页写得很糟糕 开始

    我希望您能阅读上面的代码。只需使用GetElementsByTagName并枚举结果,直到找到所需的结果