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

产品查询展示型网站给别人做网站能赚钱吗

产品查询展示型网站,给别人做网站能赚钱吗,网站设计与网页配色实例精讲,网络广告的传播技巧#x1f9d1;‍#x1f4bb; 写在开头 点赞 收藏 学会#x1f923;#x1f923;#x1f923; 预览图片 一般情况下#xff0c;预览图片功能#xff0c;是后端返回一个图片地址资源#xff08;字符串#xff09;给前端#xff0c;如#xff1a;ashuai.work/static…‍ 写在开头 点赞 收藏 学会 预览图片 一般情况下预览图片功能是后端返回一个图片地址资源字符串给前端如ashuai.work/static/img/… 前端再把这个值丢到img图片的src属性中去即可 之所以有这个图片地址资源也是因为之前有上传图片的操作后端存到文件服务器上生成一份图片url地址 但是某些情况下需要前端去临时预览一下图片是否上传是后续的操作需要先看一下 这个时候我们有两种方案 方式一 转base64预览 方式二 生成blob图片预览路径url 方案一 FileReader的readAsDataURL方法 复制粘贴即演示 代码如下 !DOCTYPE html html langen headmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0 /head bodyinput typefile idfileInputimg idpreviewImage src altPreview Imagescriptconst fileInput document.getElementById(fileInput);const previewImage document.getElementById(previewImage);fileInput.addEventListener(change, function () {const file fileInput.files[0];const reader new FileReader();reader.onload function (e) {const base64String e.target.result;previewImage.src base64String;console.log(图片读取的Base64的值为---, base64String);};reader.readAsDataURL(file);});/script /body /html 解析 FileReader 之所以能读出图片的 Base64 的值是因为 readAsDataURL 方法本身就可以将图片的二进制数据转化为 Base64 编码并将编码后的字符串以 Data URL 的形式返回以供使用 就是语言的创造者提前把这个图片转Base64的功能封装成一个方法以供我们调用 方案二 URL.createObjectURL方法 createObjectURL是JS自带的一个函数它可以将Blob、File等二进制文件转为浏览器可直接显示的URL地址从而方便进行展示 代码如下 !DOCTYPE html html langen headmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0 /head bodyinput typefile idfileInputimg idpreviewImage src altPreview Imagescriptconst fileInput document.getElementById(fileInput);const previewImage document.getElementById(previewImage);fileInput.addEventListener(change, function () {const file fileInput.files[0];let tempUrl window.URL.createObjectURL(file)console.log(blob---, tempUrl); // blob:http://127.0.0.1:5500/84d2e951-33dc-4fea-840a-f3d8f3396766previewImage.src tempUrl;});/script /body /html 附加方法 Blob转Base64方法 imageBase64:function(img) {var toBase64 new Promise(function(resolve, reject){window.URL window.URL || window.webkitURL;var xhr new XMLHttpRequest();xhr.open(get, img, true);// 至关重要xhr.responseType blob;//文件流xhr.onload function (res) {if (res.currentTarget.status 200) {//得到一个blob对象var blob res.currentTarget.response;// 至关重要let oFileReader new FileReader();oFileReader.onloadend function (e) {let base64 e.target.result;//base64resolve(base64)};oFileReader.readAsDataURL(blob);}}xhr.send();});return toBase64;},如果对您有所帮助欢迎您点个关注我会定时更新技术文档大家一起讨论学习一起进步。
http://www.pierceye.com/news/512625/

相关文章:

  • 邢台12345网站哪个公司的装饰设计公司
  • 嘉兴网嘉兴网站建设手机网站管理软件
  • 网站主色调简介怎么说本地常州微信网站建设
  • 电子商务网站数据库建设怎样推广一个网站
  • illustrator 学习网站wordpress外链产品
  • 电脑端网站一般做多宽最好网页游戏制作成本
  • 怎样做好手机网站建设wordpress开启xml rpc
  • 泉州企业网站建设公司做外贸要建什么网站
  • 找人做网站价格永城网站设计公司
  • 如何让网站做网页适配深圳市门户网站建设多少钱
  • 中金超钒 网站建设淘客推广方法
  • 网站建设的基本流程域名备案需要哪些资料
  • 怎么查找网站死链怎么自己做微信推送新闻
  • 做网站的人能看到浏览的人的信息吗怎么刷网站权重
  • 有了域名搭建网站详细步骤服务外包有哪些
  • 外贸网站样式传扬互动网站建设公司
  • 企业网站建设需要哪些资料信息免费推广工具
  • 网站怎么更新网页内容如何把自己的产品放到网上卖
  • jQuery网站建设中倒计时代码提高工作效率的重要性
  • 网站建设业务介绍深圳观澜网站建设
  • 最简单的做网站网站开发项目需求文档
  • wordpress网站打开速度小程序搜索排名帝搜sem880官网
  • 台州做网站公司企业网站seo策略
  • 专业网站建设推广网络营销推广方法和手段有哪些
  • 莘县做网站推广2345浏览器官方网站
  • 深圳网站建设公司为什mrskinlove wordpress
  • html 网站建设中模板网络营销推广与策划
  • 企业管理网站模板asp.net做电商网站设计
  • 萧山建站wordpress主题机制
  • ps可以做网站动态图网页设计参考板式