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

网站开发用j自己做网站 什么软件

网站开发用j,自己做网站 什么软件,火狐显示网站开发,自己做qq头像的网站首先保证 改文件资源能够通过get请求或者 post请求拿到,基于此基础上我们可以实现得知下载完成后的回调 代码如下 const getFileAndCallback (url, callback) > {//定义执行作用域const that this;//首先 初始化一个原生ajax对象const xhr new XMLHttpReques…

首先保证 改文件资源能够通过get请求或者 post请求拿到,基于此基础上我们可以实现得知下载完成后的回调 代码如下

const getFileAndCallback = (url, callback) => {//定义执行作用域const that = this;//首先 初始化一个原生ajax对象const xhr = new XMLHttpRequest();//建立xhr请求xhr.open("GET", url, true);//定义xhr传输格式未blobxhr.responseType = "blob";//xhr回调函数xhr.onload = function(){//接口成功响应if (this.status === 200){const blob = this.response;//定义fileReader对象const fileReader = new FileReader();//使用fileReader原生api 读取xhr 存入fileReader对象fileReader.readAsDataUrl(blob);//监听fileReader的加载回调fileReader.onload = async function(e){//兼容ie11的写法//ie 11对文件数据的存储转换api是window.navigator.msSaveBlob(this.response, "文件名/fileName") 或者  window.navigator.msSaveOrOpenBlob(this.response, "文件名/ fileName");if (window.navigator.msSaveOrOpenBlob){try {window.navigator.msSaveOrOpenBlob(this.response, ""文件名/fileName"")}catch(e){//日志记录解析失败的情况 理论上不会出现}}else{//ie11意外的文件下载用的是a标签downloadlet a = document.createElement('a');a.download = "文件名/fileName";a.href = e.target.result;a.click();}};//此时已经下载完成 执行回调callback();}}}

//实现方法如上

http://www.yayakq.cn/news/896066/

相关文章:

  • 学网站开发顺序网络营销方式包括哪些
  • 互联网客户做网站网站建设服务怎么样
  • 简单好看个人主页网站模板人防门电气图纸符号大全久久建筑网
  • 买一个网站多少钱wordpress 预订插件
  • 有没有专做水果网站深圳住房建设网站
  • 更换网站后台红木家具网站模板
  • 龙口建网站价格北京服饰网站建设
  • 网站专题页面文案设计wordpress是php模板吗
  • 企业网站建设会计分录wordpress培训主题
  • 站长工具网站备案快速搭建企业网站
  • 象山县城乡建设局网站信息门户网站是什么
  • 江阴市做网站的模板之家网站
  • 重庆通信管理局网站网站建设推广
  • 网站建设前台和后台宁波网页设计制作公司
  • 建设机械网站哪家好福建建筑人才网查档案
  • 如何制作简单网站有梦商城公司网站
  • 奉贤青岛网站建设设计类哪个专业好
  • 咋样做网站视频pc网站开发成app难度
  • 伪静态网站如何做搭建博客网站
  • 网站建设运营服务商成都网站登记备案查询
  • 宁波好品质品牌网站设计哪家好网页版微信怎么加好友
  • 网站功能组件化妆品网站建设公司
  • 网盘建网站什么是网络广告
  • 网站正在维护模板中国十大网站域名
  • 谷歌chromeseo移动端排名优化
  • 本地高端网站建设信息大全php做网站项目的思路
  • 嘉兴h5建站什么是我的wordpress
  • 松原市新闻萧山市seo关键词排名
  • 开发 程序网站有哪些网站可以做店面设计
  • 巨腾外贸网站建设公司wordpress 缩略图判断