HTML Injection Windows RT WebView

HTML Injection Windows RT WebView

本文关键字:WebView RT Windows Injection HTML      更新时间:2023-09-26

我正试图在我的Windows Universal应用程序上向HTML文档中插入值,HTML文档位于Web服务器上,我正试图插入保存在客户端设备Winphone或PC Store应用程序上的用户名和密码,我知道id和关于elemts的一切,但我不知道如何将字符串插入输入值,有人能用InvokeScript("smth",新字符串[]{smthelse}(提供一个示例吗;

或者有人有更好的想法将的用户名和密码插入到Web视图的HTML内容中吗?

我被困在这里,我真的需要这个功能。

提前感谢

将下面的代码添加到XAML中并尝试一下。如果您知道ID,您可以通过在页面中进行一些脚本注入来设置其值。

private async void Button_Click(object sender, RoutedEventArgs e)
{
    string functionString = String.Format("document.getElementById('nameDiv').innerText = 'Hello, {0}';", nameTextBox.Text);
    await webView1.InvokeScriptAsync("eval", new string[] { functionString });
}

别淘气。希利在坦帕。