我需要在页面加载时自动点击一些元素。
网络:
https://faucet.raiblockscommunity.net/form.php
这是来源:
<div class="cookieinfo-close" style="float: right; display: block; padding: 5px 8px; min-width: 100px; margin-left: 5px; border-radius: 5px; cursor: pointer; color: rgb(0, 0, 0); background: rgb(241, 214, 0) none repeat scroll 0% 0%; text-align: center;">Got it!</div>
这是我的VB代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApplication16
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
}
}
}
我需要在网页浏览器上加载页面时自动点击元素,而不需要按任何按钮
答案 0 :(得分:0)
你可以通过不同的方式做到这一点。其中一个是集成 Selenium 并使用fire path / firebug来检查元素,获取相应的id然后你可以使用下面的代码,
VC
您可以在 Selenium 中以不同方式执行此操作。请参阅链接:https://loadfocus.com/blog/2013/09/05/how-to-locate-web-elements-with-selenium-webdriver/