“如何将16进制码流在html中显示为图片”兼容多个浏览器的方案。
来源:百度文库 编辑:神马文学网 时间:2024/04/27 11:41:08
原帖:如何将16进制码流在html中显示为图片
新的浏览器(ff3、ie8、chrome)img标签支持,如: 的格式,可以指定编码
这个帖子楼主已经结了,但解决方案并不理想,不支持ie6、ie7而使用这个两个版本的浏览器用户量不小。
我们知道ie可以将html打包保存为一个mht文件,这个文件包括了脚本和图片,用记事本打开,里面就是采用base64编码的文本
如:
用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,一切顺利
效果页:http://renrousousuo.com/scripts/csdn_logo.html
这贴应该多散点分。
新的浏览器(ff3、ie8、chrome)img标签支持,如: 的格式,可以指定编码
这个帖子楼主已经结了,但解决方案并不理想,不支持ie6、ie7而使用这个两个版本的浏览器用户量不小。
我们知道ie可以将html打包保存为一个mht文件,这个文件包括了脚本和图片,用记事本打开,里面就是采用base64编码的文本
如:
- Assembly code
------=_NextPart_000_0000_01CA69C7.3AF566D0Content-Type: image/gifContent-Transfer-Encoding: base64Content-Location: http://xxx.com/blank.gifR0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
用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,一切顺利
效果页:http://renrousousuo.com/scripts/csdn_logo.html
这贴应该多散点分。
“如何将16进制码流在html中显示为图片”兼容多个浏览器的方案。
如何在多浏览器兼容的情况下得到鼠标选择的文字
浏览器加载html和显示的问题
IE浏览器中png格式的图片不能显示怎么办
如何在360浏览器、傲游、搜狗浏览器中设hao123为首页?
在VB.net中如何为ComBobox 动态的显示一个数组
在IE浏览器上显示你的名字
如何在首页用图片显示日记
如何在首页用图片显示日志
如何在首页用图片显示日记
如何在浏览器的底部状态栏
图片显示为红叉的解决办法
如何在BIOS里将硬盘模式设置成兼容模式
如何在BIOS里将硬盘模式设置成兼容模式
解决跨浏览器兼容的CSS编码准则
在Word中如何将图片和文本框或自选图形组合在一起
如何在工具拦中按钮上显示32X32的图标?
如何在excel中让不同类型数据用不同颜色显示 - shouxihu的日志 - 网易博客
对FckEditor编辑器在MAXTHON浏览器下选择服务器文件对话框显示不正常的改进
在Flash中嵌套HTML
如何在消息框中显示一个超链接?
VC编程中如何在视图区显示工具提示
如何在消息框中显示一个超链接?
我如何从剪贴板中抓取一个 URL 然后在浏览器中打开该 Web 站点?