兼容ie6和ie7 的16进制码流在html中显示为图片代码(base64)

新的浏览器(ff3、ie8、chrome)img标签支持,如: 的格式,可以指定编码

这个帖子楼主已经结了,但解决方案并不理想,不支持ie6、ie7而使用这个两个版本的浏览器用户量不小。

我们知道ie可以将html打包保存为一个mht文件,这个文件包括了脚本和图片,用记事本打开,里面就是采用base64编码的文本

如:

Assembly code

------=_NextPart_000_0000_01CA69C7.3AF566D0

Content-

Type:

image/gif

Content-Transfer-

Encoding:

base64

Content-

Location:

http:

//xxx.com/blank.gif

R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

用ie打开该页面,查看 src为“mhtml:file://x:/xxx/xxx.mht!http://xxx.com/blank.gif”

ie采用了mhtml协议,访问该资源

那另一条路就这样被发现了!

测试的步骤

1、将file改成http是否成功?

2、将mht扩展名改名为html是否成功?

3、将base64字符放在 注释区是否成功?

4、合并,多个浏览器测试是否成功?

感谢ccav,一切顺利

最终源代码(logo太大,换成小图):

?

!http://www.my400800.cn/logo.gif';"/>

1 楼

Ayou2008

2011-07-21

lz完整的代码有没有啊,我试了半天了,都没能成功。

2 楼

softor

2011-10-19

看的不大明白,没弄好~

3 楼

yingjun055

2011-10-27

楼主什么意思呀?我想在IE6下实现这个功能怎么办的呢?

4 楼

softor

2011-11-30

说清楚点嘛!

html 图片查看 ie7,兼容ie6跟ie7 的16进制码流在html中显示为图片代码(base64)相关推荐

  1. python将图片转十六进制_如何使用python将16进制字符串还原为PNG图片?

    各位,我这里有一个png图片的16进制的字符串,如何用python输出为png位图? thanks 89504e470d0a1a0a0000000d49484452000000320000007b08 ...

  2. 图片吸色取出颜色的16进制码

    原文链接: https://blog.csdn.net/windiwonder/article/details/77991541

  3. min-height最小高度的实现(兼容IE6、IE7、FF)

    当容器的内容较少时,能保持一个最小的高度,以免破坏了布局或UI设计效果.而当容器内的内容增加的时候,容器能够自动的伸展以适应内容的变化. 声明:52CSS.com原创,转载请注意出处并加上链接. mi ...

  4. 兼容ie6css怎么设置,CSS样式兼容IE6、IE7、IE8、FF火狐浏览器的方法

    网页布局设计技术迄今为止主要有:table表格布局,DIV+CSS布局以及层布局.目前的网页布局设计领域主流是以DIV+CSS布局为主,table表格布局和层布局为辅.另外我还要告诉你一个秘密,那就是 ...

  5. 在InternetExplorer.Application中显示本地图片

    忘记了,喜欢一个人的感觉 Demon's Blog  »  程序设计  »  在InternetExplorer.Application中显示本地图片 « 对VBS效率的再思考--处理二进制数据 Wo ...

  6. C++ 文件读写实战——2进制文件查看器(16进制显示)

    简单的二进制阅读器(或者说16进制查看器) 在学习BMP位图的构成时,对网上的收费16进制查看器很是烦躁,notepad查看时卡到放弃人生 因为只是为了初步学习图片知识,以及查看2进制文件内部构成的话 ...

  7. java 16进制与图片互转

    十六进制转成图片 /*** 十六进制转成图片* @author Administrator**/public static void saveToImgFile(String src,String o ...

  8. Linux系统16进制形式查看二进制文件

    Linux系统自带16进制查看器:hd和hexdump,使用方法如下: -> # cat test.c #include<stdio.h> int main(void){printf ...

  9. java jframe显示图片_java怎么在JFrame中显示动态图片

    java怎么在JFrame中显示动态图片 (2012-09-16 23:39:54) 标签: 杂谈 import java.awt.Graphics; import javax.swing.Image ...

  10. linux以16进制查看文件

    vim 先用vim -b data 以2进制打开文件,然后用xxd工具转化,在vim的命令行模式下: :%!xxd        --将当前文本转化为16进制格式 :%!xxd -r    --将16 ...

最新文章

  1. sql 存储过程学习
  2. SAP Hybris Commerce帮助文档的结构
  3. 简单循迹小车实验心得_红外自动循迹小车实验报告
  4. pyqt 取鼠标处文字_爱剪辑:炫彩的动态标题文字特效,这招让视频片头LOGO更酷炫...
  5. JS动态赋值同时触发onchange方法
  6. [leetcode]Largest Rectangle in Histogram @ Python
  7. Mycat安全权限配置user_配置mycat用户只读数据---MyCat分布式数据库集群架构工作笔记0031
  8. 如何使keystone更有效率
  9. 阿里巴巴:万亿级数据洪峰下的分布式消息引擎
  10. Ubuntu下配置JDK
  11. Android WebView中图片自适应居中
  12. 在相近背景中找圆和直线
  13. 结果概率_解疑:一批网申结果何时出?通过网申的概率有多大?
  14. 13个Python小游戏(含源码),开始敲起来,玩吧!
  15. 海康摄像头配置固定IP
  16. 《禅者的初心》读书笔记(1)
  17. 怎么制作gif动态图,静态图片转成动态图的方法分享!
  18. (ECPC 16) (6/11)
  19. RGB图灰度及通道理解
  20. 纯CSS实现弹幕效果

热门文章

  1. 正点原子ATK-LORA-01无线串口代码移植+STM32F103C8T6(标准库)
  2. 中山公园再添一座新地标,青岛首家丛林书吧“林荫阅读室”
  3. 软件测试女生可以学习么?现在还能入行么?
  4. Hadoop 中的面试题
  5. 计算机的语言是美式英语,有关计算机语言英语口语表达
  6. october php,关于Laravel之October的安装配置过程
  7. C# ActiveX 网页打包验证自动升级
  8. Windbg内核调试(大杂烩)
  9. linux中怎样隐藏文件,Linux下如何隐藏文件
  10. QScrollArea样式设置