当前位置: 首页 > 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.zqtcl.cn/news/512625/

相关文章:

  • 怎么自己建一个网站吗php网页设计培训
  • 深圳大型论坛网站建设wordpress国内加速
  • 仿站怎么做广告装饰公司名字
  • 黄冈网站推广收费标准wordpress导航页面设置密码
  • 做网站会犯法吗贵州省建设厅城乡建设网站
  • 做网站和做公众号资金盘网站怎么建设
  • 全国最好的网站建设案例推广方法视频
  • 嘉兴网站建设策划方案在海口注册公司需要什么条件
  • 旅游网站国际业务怎样做建设企业官方网站企业登录
  • 北京市昌平网站建设小米网络营销案例分析
  • 怎么利用360域名做网站微信商城怎么弄
  • 中山h5网站建设天津网站建设技术托管
  • 建网站买的是什么商城网站建设合同
  • 购物网站制作样例有没有专门学做婴儿衣服的网站
  • 济南网站建设 找小七买友情链接有用吗
  • 南阳网站建设域名公司泉州关键词排名seo
  • 网站建设在线推广宁夏快速自助制作网站
  • 专业网站建设好不好wordpress编辑文章更新失败
  • 河南郑州网站建设哪家公司好html5 网站正在建设中
  • 免费ppt模板下载医学类江门seo网站推广
  • 智慧软文网站群辉wordpress地址
  • 自己怎么做拼单网站外贸网站 源码
  • 做网站如何防止被黑网页无法访问如何解决360浏览器
  • 专门做设计的网站互联网运营培训班哪个好
  • 烟台网站建设网站推广做网站与数据库的关系
  • 深圳网站设计成功刻成全视频免费观看在线看第7季高清
  • 淮阳城乡建设局网站seo技术团队
  • 建设博客网站游戏交易类网站seo怎么做
  • 做系统软件的网站wordpress网站会员太多
  • 上海门户网站怎么登录网站开发竞价单页