用微软自带的webBrowser浏览器这样获取源代码:

  HttpWebRequest request;   //HttpWebRequest和HttpWebResponse类是用于发送和接收HTTP数据HttpWebResponse response;   //这两个类位 于System.Net命名空间,默认情况下这个类对于控制台程序来说是可访问的。TextReader tr;    //Text的读取器string url = axWebBrowser1.LocationURL;if (string.IsNullOrEmpty(url)) url = @"https://shangyu2.jytest.net/wechat/buyticket";request = (HttpWebRequest)WebRequest.Create(url);  //为指定的url方案初始化新的实例response = (HttpWebResponse)request.GetResponse();  //返回来自internet资源的响应tr = new StreamReader(response.GetResponseStream(), Encoding.UTF8);var js = tr.ReadToEnd();response.Close();

js里面就是网页源代码了

用的内嵌Chrome浏览器获取网页源代码:

 //异步获取浏览器当前代码
var JsHtml = open.GetBrowser().MainFrame.GetSourceAsync().Result;

winForm获取内嵌浏览器网页源代码相关推荐

  1. winform内嵌浏览器的2种实现方式

    可使用WebBrowser或axWebBrowser实现winform窗体内嵌浏览器 一 使用axWebBrowser打开浏览器 1.新建个winform项目 2.添加axWebBrowser控件 打 ...

  2. QT应用程序-获取Application-获取主窗口指针-QT内嵌浏览器-QT菜单动作

    在编写QT程序时,有时需要获取主窗口程序指针和主窗口指针,方便控制界面,编写相应的逻辑,而QT则提供了类似的功能. 1.获取应用程序 qApp 宏就可以获取 QApplication 实例,只要使用了 ...

  3. 【java】本地客户端内嵌浏览器3 - Swing 使用 Spring 框架 + 打包项目 + 转exe + 源码

    目录 ★☆★ 写在前面 ★☆★ ★☆★ 本系列文章 ★☆★ ★☆★ 开源网址 ★☆★ 一.给 Swing 加上 Spring 0.前期努力 I. SpringBoot II. SpringMVC 1. ...

  4. 【java】本地客户端内嵌浏览器2 - chrome/chromium/cef/jcef

    目录 ★☆★ 写在前面 ★☆★ ★☆★ 本系列文章 ★☆★ ★☆★ 开源网址 ★☆★ 一.发现新大陆 - CEF/JCEF 0.前言 1.使用 jcef.jar 搭建项目 2.启动包含 jcef.ja ...

  5. Java实现内嵌浏览器

    创建项目 ---->   导入需要的jar ---->  代码实现 需要的jar: https://pan.baidu.com/s/1MEZ1S0LnKSMGQm24QWgmCw 代码: ...

  6. PC游戏中用CEF3制作内嵌浏览器

    因为项目需要,需要将游戏手机助手中的朋友圈给移植到PC游戏中,而以前游戏中的内嵌浏览器采用的是IE6内核,满足不了我们的需求,于是决定把Cef3内嵌到游戏中,在完成正常工作之余,利用闲散时间不断地查找 ...

  7. C# WPF使用CefSharp客户端内嵌浏览器做一个开小差工具

    前言 CefSharp是一个C#客户端内嵌入chromium开源项目浏览器的工具,方便在客户端中自然的访问网页内容,十分好用.当然,网上有很多使用CefSharp的教程了,怎么使用都很详尽.我这里只是 ...

  8. C# 内嵌 浏览器 CEF 、FireFox、Miniblink

    项目 地址  https://github.com/TL-GuiZhou/windows.Browers Windows 平台下,C# 内嵌网页的 demo,包括当前流行的 CEF .FireFox. ...

  9. 微信及企业微信内嵌浏览器内核信息及H5跑分数据-企业微信开发

    加我微信li570467731,拉你进二百多人企业微信开发同行群(文末有二维码). 企业微信开发三部曲: <企业微信应用开发概述篇(免费)>已完结: <企业微信开发第三方应用开发篇& ...

  10. javaFX实现桌面应用程序内嵌浏览器(一、框架建设)

    一.jdk不匹配问题 修改jdk版本不成功: 1.注意环境变量是否更改 2.jdk路径已经更改成功但cmd打开输入Java -version还是原先版本:在PATH的那一溜里将把JAVA_HOME放到 ...

最新文章

  1. 利用MySQL数据库来处理中英文取首字母排序
  2. 关于java继承中父类方法可见性探讨
  3. AVR系列之ADC转换
  4. 相机录像出现花屏_[Unity3D]花屏问题解决
  5. linux驱动静态分配内存,Linux驱动设计——内存与IO访问
  6. 聊聊困扰很多同学的一个问题:是否要转方向 ?
  7. 新电脑怎么分盘_新买的笔记本电脑收货后,该如何验机?
  8. oracle复合字段,复合索引 选择频繁的字段,还是选择选择性低的字段 放在前面?...
  9. Python AES
  10. Linux Tricks —— 快速清空文本文件内容、文本内容追加(tee)
  11. slqite3库查询数据处理方式_从数据仓库到百万标签库,精细化数据管理,这么做就够了...
  12. Java 8 新特性:3-函数(Function)接口
  13. 我的blog终于开通了!
  14. js各种for循环及性能比较
  15. html 模糊匹配,CSS 属性选择器 模糊匹配的使用
  16. 记一次优化天猫商城系统高并发的经验
  17. 如何用阿里云服务器建立个人网站
  18. 场地预约管理微信小程序开发过程中的错误记录
  19. 配置NSG限制VM访问Internet
  20. 面向对象--西餐厅(基础实现)

热门文章

  1. HCL_路由器_OSPF配置
  2. Mac m1 max 工具安装及简介
  3. 电脑主机前置耳机插孔没声音——解决办法
  4. 华为扩大内存代码_荣耀手机扩大内存代码_华为手机内存扩大拨号代码
  5. utorrent设置上传速度_utorrent下载速度很慢怎么设置?
  6. php输出100以内素数(质数)
  7. ModbusTcp协议详解
  8. IOS设备之armv6,armv7,armv7s,arm64
  9. 博文视点架构师成长书单,5本书助你少走弯路
  10. EJB到底是什么?(通俗易懂白话文)