从以编程方式下载的网页中评估/解析 javascript

发布于 2024-08-03 21:06:39 字数 98 浏览 6 评论 0原文

我想知道是否有某种类型的库(最好是.NET)允许下载网页(例如,使用 HttpWebResponse),可以评估 javascript 变量并评估和解析 javascript 过程。

I was wondering if there was some type of library (preferably for .NET) that allows a web page downloaded (for instance, using HttpWebResponse) that can evaluate javascript variables and evaluate and parse javascript procedures.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

风情万种。 2024-08-10 21:06:39

查看 Awesomium。 .NET + webkit(chrome 渲染引擎)。来自网站:

Javascript 集成
执行
任意Javascript,调用C++
来自 Javascript 的回调,传递
数组、对象和其他类型
到/从页面,等等!


抱歉,它不是 WPF 特有的。 Chris Cavanagh 移植了它,但你可以从您的 .net 代码中使用 awesomium。

Check out Awesomium. .NET + webkit (chrome rendering engine). From the website:

Javascript Integration
Execute
arbitrary Javascript, invoke C++
callbacks from Javascript, pass
arrays, objects, and other types
to/from a page, and more!


Sorry, its not specifically WPF. Chris Cavanagh ported it, but you can use awesomium from your .net code.

晨曦慕雪 2024-08-10 21:06:39

Jint 是 .NET 的开源 Javascript 解释器。例如,您可以在应用程序中运行 Javascript 代码,并交换对象以实现自动化。

如果您想模拟浏览器,您甚至可以定义 DHTML 对象模型并将其作为参数传递。

Jint is an open-source Javascript interpreter for .NET. You can run Javascript code within your application, and exchange object for doing automation for instance.

You can even define a DHTML object model and pass it as an argument if you want to simulate a browser.

岁吢 2024-08-10 21:06:39

这需要一些工作,但应该可以使用 ECMAScript.NET 来完成。

It will require some work, but it should be possible to accomplished using ECMAScript.NET.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文