2009-03-01 1 views

답변

11

일부 브라우저 (FF, Chrome 및 IE8)에서는 data URL scheme을 사용하여 이미지 파일을 HTML에 포함 할 수 있습니다.

그것은합니다 (RFC에서 촬영)과 같은 :

<IMG 
    SRC="data:image/gif;base64,R0lGODdhMAAwAPAAAAAAAP///ywAAAAAMAAw 
    AAAC8IyPqcvt3wCcDkiLc7C0qwyGHhSWpjQu5yqmCYsapyuvUUlvONmOZtfzgFz 
    ByTB10QgxOR0TqBQejhRNzOfkVJ+5YiUqrXF5Y5lKh/DeuNcP5yLWGsEbtLiOSp 
    a/TPg7JpJHxyendzWTBfX0cxOnKPjgBzi4diinWGdkF8kjdfnycQZXZeYGejmJl 
    ZeGl9i2icVqaNVailT6F5iJ90m6mvuTS4OK05M0vDk0Q4XUtwvKOzrcd3iq9uis 
    F81M1OIcR7lEewwcLp7tuNNkM3uNna3F2JQFo97Vriy/Xl4/f1cf5VWzXyym7PH 
    hhx4dbgYKAAA7" 
    ALT="Larry"> 

당신은 이미지에 대한 데이터가 base64로 인코딩되는 것을 볼 수 있습니다. 나는이 형식을 사용하여 자바 스크립트로 이미지를 지정하고 CSS에서 이미지를 사용할 수 있다고 생각한다.

+1

나는이 IE8 –

+0

@apphacker에서 작동 생각 : 감사합니다, 나는 그래서 IE7이 허용하지 않습니다이 –

+0

을 반영하기 위해 답을 수정 한? – danmine

4

예, 그것은 가능하다 : See here

+0

이것은 IE6/7 중 하나에서 작동하지 않습니다 ... – cletus

+0

그는 특정 (깨진) 구현이 아닌 HTML에 대해 물었습니다. –