JS代码

(function (console) {console.save = function (data, filename) {let MIME_TYPE = "text/json";if (!data) return;if (!filename) filename = "console.json";if (typeof data === "object") data = JSON.stringify(data, null, 4);let blob = new Blob([data], { tyoe: MIME_TYPE });// 创建事件let e = document.createEvent("MouseEvent");// 创建一个a链接let a = document.createElement("a");// 设置a链接下载文件的名称a.download = filename;// 创建下载的URL对象(blob或者file)a.href = window.URL.createObjectURL(blob);a.dataset.downloadurl = [MIME_TYPE, a.download, a.href].join(":");// 初始化事件e.initMouseEvent("click", true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);// 触发事件a.dispatchEvent(e);}
})(console)

1. 先将上述代码输入到 控制台

2. 使用下列代码调用方法

console.save(数据, 文件名)

输入后就会自动下载

下载的文件
下载的文件里面的内容

已用chrome浏览器测试过

浏览器控制台 console 保存输出文件相关推荐

  1. javascript中浏览器控制台console.log 输出图片,彩色字体,文字

    浏览器控制台输出图片,彩色字体,文字 if (window.console) {     var cons = console;     if (cons) {         cons.log(&q ...

  2. 浏览器控制台 console 引入 js 文件

    比如:想使用 SockJs,则需要引入SockJS 的 js 文件 <script src="https://cdn.jsdelivr.net/npm/sockjs-client@1/ ...

  3. 在MFC,Win32程序中向控制台(Console)窗口输出调试信息

    在MFC程序中输出调试信息的方法有两种,一种是使用TRACE宏,可以向Output窗口输出调试信息:另一种是用MessageBox,弹出消息框来输出调试信息,但会影响程序的运行. 其实有一种方法可以更 ...

  4. chrome 控制台信息获取 python_通过chrome浏览器控制台(Console)进行PHP Debug的方法

    效果如下图 PHP Console是一款可以帮助用户模拟真实的PHP网站运行环境,帮助用户使用Chrome插件对PHP代码进行调试的Chrome插件,用户在Chrome中安装了PHP Console插 ...

  5. 浏览器控制台console

    console对象 console对象代表浏览器的JavaScript控制台.虽然它还不是标准,但是各大浏览器都原生支持,已经成为事实上的标准. console对象主要有两个作用: 显示网页代码运行时 ...

  6. es文件浏览器自动上传ftp服务器,es文件浏览器访问ftp服务器

    es文件浏览器访问ftp服务器 内容精选 换一换 WordPress简称WP,最初是一款博客系统,后逐步演化成一款免费的CMS(内容管理系统/建站系统).本文档指导用户使用华为云市场镜像"W ...

  7. 如何使用浏览器控制台通过JavaScript抓取并将数据保存在文件中

    by Praveen Dubey 通过Praveen Dubey 如何使用浏览器控制台通过JavaScript抓取并将数据保存在文件中 (How to use the browser console ...

  8. python文件输出-python将控制台输出保存至文件的方法

    很多时候在Linux系统下运行python程序时,控制台会输出一些有用的信息.为了方便保存这些信息,有时需要对这些信息进行保存.这里介绍几种将控制台输出保存到文件中的方式: 1 重定向标准输出流 重定 ...

  9. 程序员的浪漫--console.log()在浏览器控制台输出特殊字符编码的图案

    前言:520刚刚过去,不知道大家都做了什么浪漫的事情.下面介绍一种程序员的表白方式 最近在查看某些网站的,发现在浏览器的控制台会打印处理一些特殊的图案,比如知乎.那我们何不把这个换成我们喜欢人的照片. ...

最新文章

  1. 《系统集成项目管理工程师》必背100个知识点-80项目变更管理在软件项目管理中的主要活动内容...
  2. 【简明表】MATLAB + 矩阵运算
  3. 09-对象的定义方式
  4. 【练习】删除表中的分区
  5. 买房,有多少人帮助过你?
  6. 《Python游戏趣味编程》 第2章 弹跳的小球
  7. 信息熵,条件熵,相对熵,交叉熵
  8. THCudaCheck FAIL file=/pytorch/aten/src/THC/THCGeneral.cpp line=405 error=11 : invalid argument
  9. 初学必看,NFine框架结构加MVC快速开发平台登录流程梳理(附源码)
  10. 为什么计算机连不上无线网络,电脑连不上wifi怎么办
  11. 微讲师录课软件下载、录屏软件下载
  12. iOS popViewController 失败
  13. “女主播翻车”骂声不断,店湾妹感慨:主播界怎么了?三观已毁!
  14. Android Studio 常用快捷键(MAC)
  15. 简述网卡的作用和工作原理_简述网卡的主要功能
  16. 读取yaml文件出现UnicodeDeco: ‘gbk‘ codec can‘t decode byte 0xaf in position 68: illegal multibyte sequen报错
  17. 安卓和iOS的兼容性问题: 键盘弹起时,固定在底部的按钮是否被弹到键盘上方
  18. 冰刃-删除顽固文件的利器!
  19. ldrex strex
  20. python写入pdf文件_Python用于NLP :处理文本和PDF文件

热门文章

  1. stm32最小系统USB转TTL接线
  2. html关灯游戏,关灯小游戏 - 在线打字测试(dazi.kukuw.com)
  3. 电脑电源功率不足会有什么影响
  4. 用一维字符数组方法输出下面的图形
  5. 【读书笔记】——奇点临近
  6. 七夕总结:2018新型婚恋交友 App 激增!18禁,年轻人有点敢玩
  7. 分解数字和查找其中某些数字
  8. 电路中滤波电容和退耦电容_什么是退耦电容
  9. Dagger 2 基本用法
  10. 金三银四求职季,程序员面试必备——数据库篇