JS实现页面HTML内容以另存为的文件形式下载保存
1.原文查看地址:https://segmentfault.com/q/1010000000438270
2.实现例子地址:http://jsfiddle.net/uzhr6/
3.实例代码:
function fake_click(obj) {var ev = document.createEvent("MouseEvents");ev.initMouseEvent("click", true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);obj.dispatchEvent(ev);
}function export_raw(name, data) {var urlObject = window.URL || window.webkitURL || window;var export_blob = new Blob([data]);var save_link = document.createElementNS("http://www.w3.org/1999/xhtml", "a")save_link.href = urlObject.createObjectURL(export_blob);save_link.download = name;fake_click(save_link);
}$('a').click(function() {export_raw('test.html', 'hello world');
});
JS实现页面HTML内容以另存为的文件形式下载保存相关推荐
- js实现页面表格内容的复制粘贴填充,实现快速填写
JS如下: /*选择开始复制位置*/ $(document).ready(function(){$("table").on("click","td[s ...
- js页面将数据内容以文件形式下载
/*** 创建下载文件* @param {String} fileName 文件名称* @param {String} fileContent 文件内容* @return {String}*/ fun ...
- Html将Json对象在页面结构化显示与Json文件生成下载
需要引入bootstrap.css .jquery.json-viewer.css .jquery.json-viewer.js 结构化显示的Json 下载后的文件 Json对象初始化var opt ...
- Jsoup爬取网络内容(包括图片文件),保存到本地和保存到数据库(一)
背景: 项目需要某个区县的天气数据,需要从中国气象局的官网中进行爬取.但是,中国气象局服务器调用接口返回的数据没有我想要的信息,比如说是未来24小时的天气温度,气压,风速等信息,这些数据接口中都没有, ...
- vuejs项目纯js导出word、在线下载富文本内容或者网页另存为word文件
所有前端导入导出方法集合: 前端必备技能知识:JS导出Blob流文件为Excel表格.Vue.js使用Blob的方式实现excel表格的下载(流文件下载)_勤动手多动脑少说多做厚积薄发-CSDN博客_ ...
- 如是使用JS实现页面内容随机显示
之前有个客户咨询我,因为他们公司的业务员有多个人,但公司网站的联系方式板块里只够放一个人的信息,所以就想能不能实现这个联系方式信息随机显示,对于业务或客服人员来说也能做到分配均匀公平.本文我们将和大家 ...
- 页面通过js获取并加载远程html文件,移除html文件中不需要的内容,修改html文件中img图片的路径
当我们需要在页面加载远程的html文件时,首先需要获取这个文件: this.$axios(htmlUrl) 移除html文件里一些无用的元素,然后加载html: this.$axios(htmlUrl ...
- vuejs项目前端纯js在线下载网页内容保存为自定义格式的word文件、另存为word文件
所有前端导入导出方法集合: 前端必备技能知识:JS导出Blob流文件为Excel表格.Vue.js使用Blob的方式实现excel表格的下载(流文件下载)_勤动手多动脑少说多做厚积薄发-CSDN博客_ ...
- js 刷新页面但是不闪烁_前端开发还在手动刷新页面?手把手教你搭建一个自动刷新工具...
作为一名前端,开发web页面是我们的本职工作.在完成一个页面开发的过程中,保存代码然后手动刷新页面查看效果,这样的动作需要重复无数次,虽然一次这样的动作可能只要花费几秒钟的时间,但是次数多了也挺浪费时 ...
最新文章
- (C++)求Fibonacci数列的第n个数的两种方法
- HTML5 编辑 API 之 Range 对象(一)
- 【SSM】第一个SpringMVC入门示例
- 详解图像处理的算术运算与逻辑运算
- CGAL 4.9 - Triangulated Surface Mesh Deformation
- 安卓开发之WebView的使用
- 查询优化器内核剖析第八篇:执行引擎之数据访问操作---Seek与Lookup
- 【python中级】 使用onvif抓图
- IT技术分享的一点点总结
- hibernate 一对多查询 对多的一方进行分页
- Android官方文档—APP组件(Services)(Bound Services)
- linux界面任务栏平铺,可能是linux 4.9.8的问题-安装15.4后桌面没有任务栏
- 基于51单片机的篮球赛计时计分器(仿真+源程序+原理图+PCB+论文)
- VB登录界面设计代码
- PFO(DMP end capped) cas:195456-48-5聚合物光电材料
- 【JWT】什么是JWT?
- Moodle插件开发——Blocks(版块)
- docker inspect container_name | grep Mounts -A 20
- React多页面应用5(webpack生产环境配置,包括压缩js代码,图片转码等)
- 安卓镜像刻录软件_电脑运行安卓镜像 电脑引导安卓 安卓镜像