html 图片查看 ie7,兼容ie6跟ie7 的16进制码流在html中显示为图片代码(base64)
兼容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)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小米组织架构调整:雷军兼任中国区总裁,王
- 下一篇: ps网页效果图转html,Photosh