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

做海报的网站知乎制作网站用什么软件

做海报的网站知乎,制作网站用什么软件,政府网站建设的目的和意义,合肥网站设计建设参考地址: https://www.cnblogs.com/jackson-yqj/p/11321275.html /*** 文件链接转文件流下载--主要针对pdf 解决谷歌浏览器a标签下载pdf直接打开的问题* param url :文件链接* param fileName :文件名;* param type :文件类型;*/functio…

参考地址: https://www.cnblogs.com/jackson-yqj/p/11321275.html

/*** 文件链接转文件流下载--主要针对pdf 解决谷歌浏览器a标签下载pdf直接打开的问题* @param url  :文件链接* @param fileName  :文件名;* @param type  :文件类型;*/function fileLinkToStreamDownload(url, fileName, type) {let reg = /^([hH][tT]{2}[pP]:\/\/|[hH][tT]{2}[pP][sS]:\/\/)(([A-Za-z0-9-~]+).)+([A-Za-z0-9-~\/])+$/;if (!reg.test(url)) {throw new Error("传入参数不合法,不是标准的文件链接");} else {let xhr = new XMLHttpRequest();xhr.open('get', url, true);xhr.setRequestHeader('Content-Type', `application/${type}`);xhr.responseType = "blob";xhr.onload = function () {if (this.status == 200) {//接受二进制文件流var blob = this.response;downloadExportFile(blob, fileName, type)}}xhr.send();}}
/***下载导出文件* @param blob  :返回数据的blob对象或链接* @param tagFileName  :下载后文件名标记* @param fileType  :文件类 word(docx) excel(xlsx) ppt等*/
function downloadExportFile(blob, tagFileName, fileType) {let downloadElement = document.createElement('a');let href = blob;if (typeof blob == 'string') {downloadElement.target = '_blank';} else {href = window.URL.createObjectURL(blob); //创建下载的链接}downloadElement.href = href;downloadElement.download = tagFileName + moment(new Date().getTime()).format('YYYYMMDDhhmmss') + '.' + fileType; //下载后文件名document.body.appendChild(downloadElement);downloadElement.click(); //点击下载document.body.removeChild(downloadElement); //下载完成移除元素if (typeof blob != 'string') {window.URL.revokeObjectURL(href); //释放掉blob对象}}
/*** base64对象转文件对象* @param urlData  :数据的base64对象* @param type  :类型 image/png;* @returns {Blob}:Blob文件对象*/
function base64ToBlob(urlData, type) {let arr = urlData.split(',');let array = arr[0].match(/:(.*?);/)let mime = (array && array.length > 1 ? array[1] : type) || type;// 去掉url的头,并转化为bytelet bytes = window.atob(arr[1]);// 处理异常,将ascii码小于0的转换为大于0let ab = new ArrayBuffer(bytes.length);// 生成视图(直接针对内存):8位无符号整数,长度1个字节let ia = new Uint8Array(ab);for (let i = 0; i < bytes.length; i++) {ia[i] = bytes.charCodeAt(i);}return new Blob([ab], {type: mime});
}
http://www.yidumall.com/news/23240.html

相关文章:

  • 免费做优化的网站建设网络营销的目标
  • 做网站开发学什么语言好如何对seo进行优化
  • psdw做网站广州市网络seo外包
  • flash网站整站源码免费下载图床外链生成工具
  • 武汉百度关键词搜索seo服务商技术好的公司
  • python不用框架做动态网站高权重外链
  • 网站建设岗位将来有什么发展网站在线推广
  • 网站优化策略百度广告联盟下载
  • 大连市营商环境建设监督局网站打开网址资料网站
  • 潜江网络百度seo排名优化软件
  • 自己做键盘的网站百度竞价广告代理
  • 淮北做网站的公司西安百度推广运营公司
  • 大型旅游网站源码 织梦seo推广是什么
  • 深圳网站如何制作为什么外包会是简历污点
  • 嘉兴做网站优化公司广告营销推广
  • 私人域名可以做公司网站备案吗seo首页优化
  • 株洲醴陵网站建设网站模板库
  • 网站建设价位高有低活动营销推广方案
  • 阿里妈妈通过审核 又拒绝 网站建设不完整百度广告怎么投放多少钱
  • 温州华侨职业中等专业学校优化网站seo公司
  • 咸鱼网二手交易平台seo怎么优化网站排名
  • 有哪些网站可以做按摩广告商丘seo优化
  • 曲阜做网站哪家好搜狗关键词排名查询
  • 如何建设一个自己 的网站首页提升关键词排名软件哪家好
  • 力软敏捷开发框架可以做网站后台seo课程培训课程
  • 网站建设优酷怎么能在百度上做推广
  • 制作一个网站需要多少钱上海做推广的引流公司
  • 政府查询网站建设方案网站建设优化哪家公司好
  • 网站建设烟台关键词排名优化教程
  • 知名网站建设多少钱新东方