当前位置: 首页 > news >正文

在线html地址转html文本

可用于在线协议配置

页面展示

<div v-html="docHtml" />

html文本获取

function downloadDoc(url) {// const load = this.openInvLoading()let req = false// Safari, Firefox, 及其他非微软浏览器if (window.XMLHttpRequest) {try {req = new XMLHttpRequest()} catch (e) {req = false}} else if (window.ActiveXObject) {// For Internet Explorer on Windowstry {req = new window.ActiveXObject('Msxml2.XMLHTTP')} catch (e) {try {req = new window.ActiveXObject('Microsoft.XMLHTTP')} catch (e) {req = false}}}const errHtml = '<p>Download Error!</p>'if (!req) {// load.close()return Promise.reject('<p class="ftm-failed">对不起,你的浏览器不支持' + 'XMLHTTPRequest 对象。这个网页的显示要求' + 'Internet Explorer 5 以上版本, ' + '或 Firefox 或 Safari 浏览器,也可能会有其他可兼容的浏览器存在。</p>')}return new Promise((resolve, reject) => {req.open('GET', url, true)req.timeout = 30000req.onreadystatechange = () => {console.log('==========(1)========>>>')if (req.readyState === 4) {// load.close()if ((req.status >= 200 && req.status < 300) || req.status === 304) {return resolve(req.responseText)}return reject(errHtml)}}req.onerror = () => {// load.close()return reject(errHtml)}req.send(null)})}downloadDoc('https://xxxx.html').then(docHtml => {console.log('==========(html)========>>>', docHtml)})

相关文章:

  • 外置固态硬盘配置
  • C语言基础概念考查备忘 - 标识符、关键字、预定义标识符、语法检查、语义检查 ... 左值、右值、对象、副作用、未定义行为、sizeof是什么等等
  • 连接服务器的ssh终端自动断开解放方法
  • 商家门店小程序怎么做?门店小程序的优势和好处
  • 微服务的流量管理-服务网格
  • 说说React jsx转换成真实DOM的过程?
  • C++ vector基本操作
  • es6 语法 解构 拼接 扩展运算 数组降为 symbol 迭代器 生成器 定时器 map 映射 对象字面量 私有属性 构造函数继承
  • 【【FPGA的 MicroBlaze 的 介绍与使用 】】
  • MacBook续命,XCode硬盘占用问题
  • “分割“安卓用户,对标iOS,鸿蒙崛起~
  • HTTP常见响应码
  • 医院不良事件报告系统源码带鱼骨图分析
  • flutter开发实战-readmore长文本展开和收缩控件
  • Vector Quantized Diffusion Model for Text-to-Image Synthesis
  • [nginx文档翻译系列] 控制nginx
  • [译]前端离线指南(上)
  • Android 控件背景颜色处理
  • Angular 4.x 动态创建组件
  • GraphQL学习过程应该是这样的
  • HashMap剖析之内部结构
  • isset在php5.6-和php7.0+的一些差异
  • JavaScript工作原理(五):深入了解WebSockets,HTTP/2和SSE,以及如何选择
  • js操作时间(持续更新)
  • Linux快速配置 VIM 实现语法高亮 补全 缩进等功能
  • mongo索引构建
  • Python_网络编程
  • spring security oauth2 password授权模式
  • 阿里云ubuntu14.04 Nginx反向代理Nodejs
  • 后端_MYSQL
  • 开源中国专访:Chameleon原理首发,其它跨多端统一框架都是假的?
  • 类orAPI - 收藏集 - 掘金
  • 前端存储 - localStorage
  • 前端面试题总结
  • 如何使用 JavaScript 解析 URL
  • 数据可视化之 Sankey 桑基图的实现
  • 以太坊客户端Geth命令参数详解
  • 追踪解析 FutureTask 源码
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • 阿里云ACE认证之理解CDN技术
  • 阿里云服务器如何修改远程端口?
  • 阿里云重庆大学大数据训练营落地分享
  • ​业务双活的数据切换思路设计(下)
  • #传输# #传输数据判断#
  • (1) caustics\
  • (4)STL算法之比较
  • (C#)Windows Shell 外壳编程系列9 - QueryInfo 扩展提示
  • (poj1.2.1)1970(筛选法模拟)
  • (附源码)计算机毕业设计SSM在线影视购票系统
  • (七)Java对象在Hibernate持久化层的状态
  • (五)大数据实战——使用模板虚拟机实现hadoop集群虚拟机克隆及网络相关配置
  • (转) Face-Resources
  • .mat 文件的加载与创建 矩阵变图像? ∈ Matlab 使用笔记
  • .net core 6 集成 elasticsearch 并 使用分词器