基于UWP的项目,WebView与DOM浏览器

本文关键字:DOM 浏览器 WebView UWP 项目 基于 | 更新日期: 2023-09-27 18:11:23

我想知道是否有这样一个库,或者如果有人可以给我提示如何实现这样的东西。

我想要的是DOM浏览器的功能(更具体地说,当你在任何浏览器上,点击F12窗口与DOM浏览器弹出,你可以通过HTML和CSS的各个方面)。我想知道是否有可能为WebView创建这个函数,如果是这样,任何例子都会受到赞赏。

注意:我正在做Visual Studio 2015, WinRT(Windows Universal 8.1), c#项目。

谢谢!

基于UWP的项目,WebView与DOM浏览器

现在探索DOM的唯一方法是使用WebView.InvokeScriptAsync()方法调用javascript函数。我想它在你的WebView中。DomContentLoaded事件处理程序你这样做:

var result = await this.webView.InvokeScriptAsync("eval", new[] { "document.documentElement.outerHTML;" });

您将在result变量中获得完整的DOM。