C# Web 浏览器获取进度条的值

本文关键字:Web 浏览器 获取 | 更新日期: 2023-09-27 18:37:13

所以我正在尝试在进度条不是 0% 的情况下做某事。例

var status = webBrowser1.Document.GetElementById("counter");
if(counter.width > 0%)
{
//CODE
}

这是栏的 HTML

 < div class="progress-bar progress-bar-danger" id="counter" style="width: 0%;"></div>

正如您可能已经猜到的那样,这是我想保持更新的"宽度",但我真的不知道如何,任何帮助将不胜感激!

C# Web 浏览器获取进度条的值

通过更改问题的方法修复了它,找到了一个普通用户看不到的隐藏值,并用它来确认信息。

            var checkValue = webBrowser1.Document.GetElementById("_progressValue");
            if (checkValue.InnerText == value)
            {
                //code
            }