js显⽰base64编码的⼆进制流⽹页图⽚
Data URI scheme。
selecting怎么读的Data URI scheme是在RFC2397中定义的,⽬的是将⼀些⼩的数据,直接嵌⼊到⽹页中,从⽽不⽤再从外部⽂件载⼊。⽐如上⾯那串字符,其实是⼀张⼩图⽚,将这些字符复制黏贴到⽕狐的地址栏中并转到,就能看到它了,⼀张2*2的⽩⾊gif图⽚。在上⾯的Data URI中,data表⽰取得数据的协定名称,image/gif是数据类型名称,base64 是数据的编码⽅法,逗号后⾯就是这个image/gif⽂件base64编码后的数据。
⽬前,Data URI scheme⽀持的类型有:
data:,⽂本数据
data:text/plain,⽂本数据
data:text/html,HTML代码
data:text/html;base64,base64编码的HTML代码
data:text/css,CSS代码
data:text/css;base64,base64编码的CSS代码
data:text/javascript,Javascript代码
data:text/javascript;base64,base64编码的Javascript代码
data:image/gif;base64,base64编码的gif图⽚数据
data:image/png;base64,base64编码的png图⽚数据
data:image/jpeg;base64,base64编码的jpeg图⽚数据resolved是什么状态
data:image/x-icon;base64,base64编码的icon图⽚数据
base64简单地说,它把⼀些 8-bit 数据翻译成标准 ASCII 字符,⽹上有很多免费的base64 编码和解码的⼯具,在PHP中可以⽤函数base64_encode() 进⾏编码,如echo base64_encode(file_get_contents(‘images/log.gif”'));
⽬前,IE8、Firfox、Chrome、Opera浏览器都⽀持这种⼩⽂件嵌⼊。
html个人网页完整代码图片
举个图⽚的例⼦:
linux删除脚本命令
培训机构管理系统⽹页中⼀张图⽚可以这样显⽰:
复制代码代码如下:
<img src=“www.jwzzsw/images/log.gif”/>
scala下载安装详细步骤
也可以这样显⽰:
复制代码代码如下:
<img src=“data:image/gif;base64,R0lGODlhAgACAIAAAP///wAAACwAAAAAAgACAAACAoRRADs=”/>
我们把图像⽂件的内容直接写在了HTML ⽂件中,这样做的好处是,节省了⼀个HTTP 请求。坏处呢,就是浏览器不会缓存这种图像。
PS:这⾥再为⼤家提供⼀款在线图⽚转base64编码⼯具与base64编码转换⼯具供⼤家参考使⽤:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。