gpt4 book ai didi

c# - 如何获取 Web 浏览器元素的 css 样式?

转载 作者:搜寻专家 更新时间:2023-10-31 22:20:22 25 4
gpt4 key购买 nike

我的 Web 浏览器中有一个如下所示的页面,我想获取 style 属性值。我试过:

 HtmlElement ele = webBrowser1.Document.GetElementById("foo");
MessageBox.Show(ele.GetAttribute("style"));

但它输出:

System.__ComObject

为什么它会输出一个 System.__ComObject 类型,我该如何处理它?<​​/p>

HTML 页面:

<div id="foo" style="display:block;">
a
</div>

最佳答案

ele.Style

会有帮助。

ele.GetAttribute("Style")

不会工作,因为返回字符串,所以它只能说是一个对象,而 ele.Style 返回 CssStyleCollection

关于c# - 如何获取 Web 浏览器元素的 css 样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26792416/

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