gpt4 book ai didi

c# - 在 C# webbrowser 中访问全局 javascript 变量

转载 作者:行者123 更新时间:2023-11-30 18:14:40 24 4
gpt4 key购买 nike

我有一个 Javascript 文件,其中有一个设置为某个整数值的全局变量。我使用 WebBrowser 控件在 C# 中加载 Javascript。我需要在 WinForms 标签中显示全局变量的值。

我尝试将全局变量放在隐藏的 html 字段中并调用以下 C# 代码:

var distance = mapWebBrowser.Document.GetElementsByTagName("input")["distance"];

if (distance != null)
mileageText.Text = Convert.ToString(distance);

但这会在标签中显示 System.Windows.Forms.HtmlElement 而我需要存储在其中的实际值。

有人可以帮忙吗?

最佳答案

是否给隐藏字段一个 id 并调用这个工作? mapWebBrowser.Document.GetElementById("distance").InnerHtml(其中 distance 是 id)

关于c# - 在 C# webbrowser 中访问全局 javascript 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13605980/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com