0

xaml c# windows 8 ストア アプリで Web ブラウザーを制御したいのですが、C# でフォーム アプリケーションに使用したメソッドを以下に示します。

private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
        {
            if (webBrowser1.DocumentText.Contains("xxxx"))
            {
                webBrowser1.Document.GetElementById("login").SetAttribute("value", "admin");
                webBrowser1.Document.GetElementById("pass").SetAttribute("value", "password1");
                webBrowser1.Document.GetElementById("submit").InvokeMember("click");
            }
}

Windows 8 xaml c# ストア アプリで同じ機能を使用するにはどうすればよいですか?

4

1 に答える 1

0

試す:

webView1.InvokeScript(
    "eval",
    new string[] { "document.getElementById('login').value = 'admin';" });
webView1.InvokeScript(
    "eval",
    new string[] { "document.getElementById('pass').value = 'password';" });
webView1.InvokeScript(
    "eval",
    new string[] { "document.getElementById('submit').click();" });
于 2013-10-31T15:25:28.230 に答える