1.编写一个CefStringVisitor类:

public class MyStringVisitor : CefStringVisitor

{

private readonly TaskCompletionSource taskCompletionSource;

public MyStringVisitor()

{

taskCompletionSource = new TaskCompletionSource();

}

protected override void Visit(string value)

{

taskCompletionSource.SetResult(value);

}

public Task Task

{

get { return taskCompletionSource.Task; }

}

}

2.在页面加载完成的事件中使用:

private static void OnWebBrowserFrameLoadEnd(object sender, FrameLoadEndEventArgs e)

{

MyStringVisitor taskStringVisitor = new MyStringVisitor();

e.Frame.GetSource(taskStringVisitor);

string HTMLsource = taskStringVisitor.Task.Result;

}

3.HTMLsource就是网页源代码内容。

cef 获取 html代码,CefGlue获取网页源代码相关推荐

  1. 怎么能不让别人查看html源码,如何获取被禁止查看的网页源代码,如何禁止别人查看网页源代码...

    想学习一个网站的样式,或者扒一个网站的模板,但有的网站会设置禁止查看网页源代码,该怎么办? 或者你想禁止别人查看网页源代码,该怎么办? 其实你网站只要显示出来了,对于有经验者的人来说,网页源代码都是无 ...

  2. 苹果cms后端/视频海报一键获取/按钮代码/轻松获取海报图片地址_多啦咪资源网

    视频海报一键获取按钮代码 修改版苹果cms可通用 后台视频海报操作截图 此代码测试后台版本为2020.04.06.1617 下方图文教程为列 每日更新影视海报图 Ctrl+F输入影片名字进行查找,请正 ...

  3. java获取cookie_JAVA代码模拟获取cookie以及携带cookie

    JAVA代码模拟获取cookie以及携带cookie 去年做android的时候,网络连接没有用类似OKHttp之类的框架,而是完全用jdk自带的api实现,今天不想看书..就把笔记整理一下吧.. 这 ...

  4. java获取classpath_java代码中获取classpath路径

    参考:http://blog.csdn.net/magi1201/article/details/18731581 方法一: String path = Test.class.getResource( ...

  5. android获取海拔代码,android获取经度、维度、海拔简单代码

    android获取经度.维度.海拔 import java.text.DecimalFormat; import java.text.SimpleDateFormat; import java.uti ...

  6. python selenium 获取网页源代码

    获取网页源代码: 引入组件:[from selenium import webdriver]. [from selenium.webdriver.chrome.options import Optio ...

  7. html网页源代码是什么 如何查看网页源代码经验篇

    网页源代码目录 网页源代码是什么 查看网页源代码 其它浏览器查看源代码方法 查看源代码总结 一.什么是网页源代码?   -   TOP 通俗了解,通过html语法规则让图片.文字等内容,在浏览器显示出 ...

  8. c# 获取html代码怎么写,C#获取网页源代码的方法

    本文实例讲述了C#获取网页源代码的方法.分享给大家供大家参考.具体如下: public string GetPageHTML(string url) { try { HttpWebRequest wr ...

  9. delphi chrome获取html5,TChromium获取网页源代码delphi代码

    使用Webbrowser取得网页源代码网上已经有很多例子了,而TChromium如何获得网页源代码呢? 第一种方法 procedure TCustomLoad.OnLoadEnd(const brow ...

  10. c#利用WebClient和WebRequest获取网页源代码的比较

    前几天举例分析了用asp+xmlhttp获取网页源代码的方法,但c#中一般是可以利用WebClient类和WebRequest类获取网页源代码.下面分别说明这两种方法的实现. WebClient类获取 ...

最新文章

  1. android Notification的使用
  2. SAP ABAP ALV list background render
  3. elementUi Dialog 对话框使用中数据获取问题
  4. 前端学习(3000):vue+element今日头条管理--封装请求模块
  5. php中设置文件权限的写法,php图片上传,如何设置文件权限
  6. ICON素材|装饰图标设计的技巧
  7. windows sqlmap 安装教程
  8. 订单系统需求分析说明
  9. ssm框架体检管理系统源码+文档
  10. ap9h4qmo.exe
  11. 路由器上面的WAN口和LAN口是什么意思
  12. vue openlayer 添加风场效果
  13. Xshell国内免费下载
  14. yum doesn‘t have enough cached data to continue
  15. ZJFC 2008 暑假集训总结(自己写的PPT)
  16. KKT condition --- Karush–Kuhn–Tucker conditions
  17. Time Series Forecasting Using GRU Neural Network with Multi-lag After Decomposition
  18. 简单测控系统的设计与实现
  19. mac制作铃声 我要变好看
  20. 短信 点击发送后产生的短信信息显示字体颜色修改

热门文章

  1. 基于Harry Potter的数据可视化
  2. 一个名牌大学毕业生心酸经历
  3. java web生僻字传值_生僻字歌,它们的含义和出处都在这里
  4. linux 解压 7z 分卷压缩文件,linux分卷压缩与解压缩
  5. 不要和陌生人说话,消息中间件之 Topic
  6. 【ARM基础概念:ARMv7架构,ARM(ARM7、ARM9)、Cortex-M4、M7等内核、MCU、MPU、SOC,STM32的一些概念】
  7. mysql 1236_MySQL 1236错误解决方法
  8. VMware VMFS分区表恢复
  9. 2011新版车主宝典改进亲体验(Android版)
  10. 搭建owncloud私有云