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 回答