1. 当我们需要在页面加载远程的html文件时,首先需要获取这个文件:
this.$axios(htmlUrl)
  1. 移除html文件里一些无用的元素,然后加载html:
this.$axios(htmlUrl).then(res => {// 获取远程html文件,移除其中无用的元素后,加载到textWrap里let tempDiv = $(`<div>${res.data}</div>`)tempDiv.find('meta').remove()tempDiv.find('title').remove()tempDiv.find('link').remove()tempDiv.find('script').remove()tempDiv.find('style').remove()textWrap.html(tempDiv.html())})
  1. 如果html文件中有img图片,我们加载html后img图片可能会因为路径错误而不显示,此时需要修改图片路径:
if(textWrap.find('img').length) {textWrap.find('img').attr('src', imgSrc)
}

页面通过js获取并加载远程html文件,移除html文件中不需要的内容,修改html文件中img图片的路径相关推荐

  1. nw.js 使用记录 - 加载远程URL

    使用的是加载远程URL的方式 一. Package.json的内容如下: {"main": "index.html", "name": &q ...

  2. 用手机UC浏览器页面打开vue项目,图片,css,js都没加载

    用手机UC浏览器页面打开vue项目,图片,css,js都没加载 用HBuilder X创建了一个普通的vue项目,在电脑上使用浏览器看没有什么问题,然后提交到了公司的服务器上,发现用手机,除了火狐,谷 ...

  3. 【微前端开发环境下,加载远程子应用的实战。】

    一开始我们的本地开发运行的环境,如果没有启动子应用的话.对应的页面是白屏的. 问题: 当有关联资源需要跳转时无法跳转,需要额外打开一个浏览器tab页到环境上面执行操作. 当bug类型为纯ui-serv ...

  4. ajax加载远程数据

    ajax加载远程数据 概述 回调函数 数据类型 发送数据到服务器 高级选项 实例 概述 通过 HTTP 请求加载远程数据. jQuery 底层 AJAX 实现.简单易用的高层实现见 $.get, . ...

  5. EasyDSS高性能流媒体服务器前端重构(五)- webpack + vue-router 开发单页面前端实现按需加载 - 副本...

    为了让页面更快完成加载, 第一时间呈现给客户端, 也为了帮助客户端节省流量资源, 我们可以开启 vue-router 提供的按需加载功能, 让客户端打开页面时, 只自动加载必要的资源文件, 当客户端操 ...

  6. js的动态加载、缓存、更新以及复用(四)

    本来想一气呵成,把加载的过程都写了,但是卡着呢,所以只好在分成两份了. 1.页面里使用<script>来加载 boot.js . 2.然后在boot.js里面动态加载 bootLoad.j ...

  7. Python爬虫获取异步加载站点pexels并下载图片(Python爬虫实战3)

    Python爬虫获取异步加载站点pexels并下载图片(Python爬虫实战3) 1. 异步加载爬虫 对于静态页面爬虫很容易获取到站点的数据内容,然而静态页面需要全量加载站点的所有数据,对于网站的访问 ...

  8. 纯JS实现懒加载+瀑布流布局

    瀑布流布局一般用于图片布局,其视觉表现为参差不齐的多栏布局,随着页面的滑动,会不断加载新的图片. 懒加载主要用于实现提高系统的响应速度.对于图片比较多的网页,如果一次性加载出所有的图片,会导致系统的加 ...

  9. 【项目技术点总结之一】vue集成d3.js利用svg加载图片实现缩放拖拽功能

    [项目技术点总结之一]vue集成d3.js利用svg加载图片实现缩放拖拽功能 前言 概述 技术介绍 实现过程 插件安装 引用组件 初始化组件 实现效果 简单理解 使用d3创建一个svg 在svg中提添 ...

最新文章

  1. CAP只能三选二,可以选CA吗?
  2. Android Fragment 嵌套使用报错
  3. 黑马在线教育项目---5、使用填充器创建数据库数据
  4. 创建和准备Oracle样例数据库
  5. centos系统中mysql密码_CentOS系统找回mysql登录密码
  6. 【HihoCoder - 1880】地铁环线 (前缀和,水题,模拟)
  7. C# ObjectCache、OutputCache缓存
  8. 远离魔咒,见微知著,打造崭新的罗浮宫
  9. 内存碎片产生原因及解决方法
  10. nfs挂载方式启动linux,飞凌OK6410挂载nfs启动步骤
  11. IntelliJ IDEA 自定义注释作者名字
  12. 计算机系统维护论文5000字,计算机系统维护毕业论文
  13. AR眼镜,离替代手机还有多远?
  14. Vue拦截器报错Uncaught (in promise) TypeError Cannot read properties of undefined (reading ‘code‘)
  15. 2011年国庆2天厦门到平潭岛湄洲岛自驾游
  16. PgSql之操作JSON类型字段
  17. 学了python还要学什么,学python先学什么
  18. 今天在QQ群中看到这么一段,广告词新编,太有才了
  19. node.js安装步骤
  20. 详解nginx服务器绑定域名和设置根目录的方法

热门文章

  1. C# 开发winform程序 手机短信群发系统
  2. Win10 外接显示屏字体模糊
  3. Win10 LTSC 2021的BUG处理
  4. bot机器人账号八大类特征分析---识别问题账号
  5. VC :在对话框中绘图
  6. php 查询mysql数据库 打印_php 查询mysql数据库 打印
  7. linux,windows 可执行文件(ELF、PE)
  8. HashMap面试常问问题
  9. ygomobile卡组下载网站_游戏王YGOMobile
  10. 单词读音下载-python(英式美式)