产品中心
我们的服务
资讯中心
联系我们
当前位置:首页 - 产品中心 - 开发工具

产品名称:DotNetBrowser

生产厂商:TeamDev产品类别:开发工具

选择 DotNetBrowser 的原因

  • 专业支持:开发团队会及时处理您的问题。
  • 清晰明了的 API 和文档:提供易于使用的 API、快速入门指南和大量文档
  • 出色的技术:基于 Chromium™ 浏览器。可以显示使用 HTML5CSS3JavaScriptFlash 和其他网络技术构建的现代内容。

WPF / WinForms 控件

DotNetBrowser 提供 .NET WPF/WinForms 控件,可以将其嵌入到 .NET 应用程序中来显示 HTML 内容,包括现代化的网页。

多进程架构

DotNetBrowser 继承了 Chromium 的多进程体系结构。这意味着每个网页都是在单独的 Chromium 渲染进程中渲染的。实际上,所有原生的功能都在单独的原生进程中运行。这意味着 Chromium 将不会使用 .NET 应用程序的内存。

StartNavigationHandler

借助 StartNavigationHandler,您可以处理任何加载活动,包括过滤浏览器组件中加载的所有 URL

双向的 JavaScript - .NET

您可以在加载的网页上执行 JavaScript 代码,并将执行结果返回到 .NET 端。您可以注册新的 JavaScript 函数,并将它们与 .NET 方法相关联。每当 JavaScript 调用此函数时,都会应用相应的 .NET 方法。

SSL 证书对话框

DotNetBrowser API 允许您处理 SSL X.509 客户端证书。

DOM 访问权限

DOM API 提供的功能可用于访问和修改 DOM、查找特定的节点、修改其属性和内容,以及侦听 DOM 事件等等,所有这些都无需使用 JavaScript

准确显示网页

Chromium 引擎渲染并呈现网页。因此,该网页的外观与 Google Chrome 浏览器完全相同。

浏览器事件侦听器

您可以侦听不同的 Web 浏览器事件,例如开始加载框架、完成加载框架、失败加载框架、在主框架中加载的文档,以及标题和状态变更事件等。

资源处理程序

借助 ResourceHandler,您可以处理 HTML、图像、JavaScript 等资源的加载过程。JavaScript, etc.

弹出窗口处理程序

可以使用 CreatePopupHandler 处理所有弹出窗口。您可以决定是否显示弹出窗口,以及应该如何正确显示弹出窗口(例如,在单独的窗口中,或在应用程序标签中等)。

插件

借助 IPlugins API,您可以获得有关所有可用插件的信息并启用/禁用它们。

HTML 转换成图像

截取屏幕截图,甚至捕获整个网页的图像。

地理位置和 Google API 支持

使用 Google Maps™ 地理位置 API,并使用 Google Maps

HTML5CSS3 JavaScript 支持

DotNetBrowser 支持所有现代化的 Web 标准,包括 HTML5CSS3 JavaScript。通常,它支持与 Google Chrome™ 相同的网络标准。

JavaScript 对话框处理程序

可以使用对话框处理程序来处理 JavaScript 对话框,例如警报、确认、提示、卸载前和文件上传对话框。您可以选择是否显示 JavaScript 对话框,以及对话框的外观。

保存网页

The Browser.SaveWebPage() 允许您将加载的网页另存为一组文件。

控制台侦听器

使用 ConsoleMessageReceived 事件,您可以侦听具有不同级别的控制台消息,例如调试、日志、警告或错误,以在加载的网页上获取有关 JavaScript 错误的通知。

修改用户代理程序

借助 DotNetBrowser,您可以修改浏览器的 User-Agent 字符串,该字符串将发送到 Web 服务器。

XPath 支持

在整个文档或特定节点的范围内评估 XPath 表达式。

全国服务热线:
021-52550099