C# 检测用户是否单击了浏览器控件内的特定链接?

C# 检测用户是否单击了浏览器控件内的特定链接?,c#,.net,webkit,C#,.net,Webkit,我没有使用内置的浏览器控件(ie包装器),而是使用Webkit.Net 当我点击按钮1时,WebkitBrowser将导航到文本框1 private void Button1_Click(object sender, EventArgs e) { backgroundWorker1.Navigate("https://www.facebook.com/cocacola"); } 我是否可以检测用户何时单击Like按钮?例如,当用户喜欢该页面时,会出现一个消息框,表示该页面已被成功喜欢

我没有使用内置的浏览器控件(ie包装器),而是使用Webkit.Net

当我点击
按钮1
时,WebkitBrowser将导航到
文本框1

private void Button1_Click(object sender, EventArgs e)
{
    backgroundWorker1.Navigate("https://www.facebook.com/cocacola");
}
我是否可以检测用户何时单击Like按钮?例如,当用户喜欢该页面时,会出现一个消息框,表示该页面已被成功喜欢


非常感谢您提供的任何帮助

是的,您可以检测到。检测是事件处理程序本身。为什么不在单击处理程序中包含用于呈现消息的代码呢?我想要一个解决方案,让我能够通过元素ID或innerText检测单击,因为我想将其用于其他网站,而不仅仅是此页面。然后,您需要一个计数器变量,在其中为每次单击添加+1。如果对多个元素都需要它,那么每个元素都需要一个计数器变量,或者所有元素都需要一个计数器数组。