c# webbrowser模拟点击无效
名称名称 2018-09-16 09:00:59 webbrowser 版本已经用注册表修改了11
网站不提示浏览器版本低。
HtmlDocument doc = webBrowser1.Document;
HtmlElementCollection elements = doc.All;
foreach (HtmlElement element in elements)
{
if (element.GetAttribute("InnerText") == "领取")
{
element.InvokeMember("click");
break;
}
}
网页ie浏览可以正常领取优惠券。
webbrowser里手动操作不能领取,模拟点击也不行。
webkit中手动操作可以领取,可是不会写模拟点击的代码。
怎么解决问题是webbrowser js 或json ajax等问题吗还是?菜鸟不知道这么多。
或者webkit把这个代码怎么写?
HtmlDocument doc = webBrowser1.Document;
HtmlElementCollection elements = doc.All;
foreach (HtmlElement element in elements)
{
if (element.GetAttribute("InnerText") == "领取")
{
element.InvokeMember("click");
break;
}
}