首頁 > web前端 > js教程 > js 顯示base64編碼的二進位流網頁圖片_javascript技巧

js 顯示base64編碼的二進位流網頁圖片_javascript技巧

WBOY
發布: 2016-05-16 16:53:36
原創
1260 人瀏覽過

Data URI scheme。
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/png;base64,64編碼的png圖片資料
data:image/jpeg;base64,base64編碼的jpeg圖片資料
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瀏覽器都支援這種小檔案嵌入。
複製程式碼

程式碼如下: js 顯示base64編碼的二進位流網頁圖片_javascript技巧
也可以這樣顯示:



複製程式碼
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板