1

ウェブサイトのボタンをクリックする必要があります。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」を使用できません。

4

2 に答える 2

0

Javascriptを使用してフィールドに入力している場合は、同じ方法でフォームを送信するだけです。

wb1.InvokeScript("eval", "document.forms[0].submit();");
于 2012-12-01T20:25:59.177 に答える
0

HTML5 Windows Phoneアプリケーションでは、Browser.Navigate(...)、Browser.IsScriptEnabled=trueのデフォルトの順序です。動作しません。Browser.IsScriptEnabled=true;が必要です。Navigation()呼び出しの前。

于 2013-05-14T02:08:57.847 に答える