gpt4 book ai didi

c# - 尝试在 C#.NET/WPF 中获取网页时如何处理 JavaScript?

转载 作者:行者123 更新时间:2023-11-29 18:36:38 25 4
gpt4 key购买 nike

.NET WebClient 类非常好,但它不解析页面中的 JavaScript。

我的意思是,有时一个页面会通过 JavaScript 转发到另一个页面,或者有时 DOM 元素会通过 JavaScript 使用 onload 事件添加到页面中。我需要处理这两种情况。

我该怎么做才能解决这个问题?如果重要的话,我正在使用 WPF。

最佳答案

在托管代码中执行此操作本质上意味着编写您自己的浏览器。我希望做你想做的最简单的方法是将 WebBrowser 控件放到页面中(本质上是重新托管 IE)并使用它。当然,还有其他可托管控件 - 但对于 Windows,这是最简单的。

关于c# - 尝试在 C#.NET/WPF 中获取网页时如何处理 JavaScript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2570871/

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