我需要点击网站上的按钮。 html中的按钮:
<input class="btn" type="submit" value="Войти" />
wp7 webBrowser不支持webBrowser.Document,所以我无法使用
foreach(HTMLElement html in webBrowser.Document.GetElementByTagName("input"))
{
if(html.GetAttribute("value) == "Войти")
html.InvokeMember("submit");
}
按钮没有id或标签,所以我不能使用“getElementsById”或“getElementsByTag”
答案 0 :(得分:0)
您正在使用Javascript填写字段,只需以相同的方式提交表单:
wb1.InvokeScript("eval", "document.forms[0].submit();");
答案 1 :(得分:0)
使用HTML5 Windows Phone应用程序默认顺序Browser.Navigate(...)然后Browser.IsScriptEnabled = true;不起作用。您需要拥有Browser.IsScriptEnabled = true;在Navigate()调用之前。