2010-01-04 12 views
24

Wiem, że można osadzać obrazy w html dziś:HTML - HTML obraz bezpośrednio w html (stary styl szkoła)

<IMG SRC="data:image/gif;base64,RAAA...more data....."> 

Ale z powrotem w dzień, kiedy Netscape był przeglądarka wdrożyć na rzecz, nie było inny sposób robienia tego. Nie pamiętam.

Wszelkie sugestie będą mile widziane.

+0

schludny. Nie wiedziałem, że możesz to zrobić! – Erik

+0

To jest pre-css. –

+0

Co próbujesz zrobić? Nie wiem, jak umieścić taki obraz w inny sposób, ale znam wiele sposobów na umieszczenie danych na stronie internetowej, więc może uda nam się coś wymyślić? –

Odpowiedz

12

nie wiem żaden inny sposób specyficzny dla Netscape (RIP) oraz szybkiego wyszukiwania pokazał mi, że „dane img src =” została poparta przez Netscape już w 2003.

Dowiedziałem się trochę IE konkretne znaczniki, które wyglądają jak twoje, ale nigdy ich nie używane (nie jestem pewien, że to pomoże):

<img datasrc="bar" datafld="foo"> 

Niektórzy więcej informacji na temat osadzone obrazy w źródłach tutaj (może pomóc czytelnikom nieznane z tego tematu): http://www.websiteoptimization.com/speed/tweak/inline-images/

Oto jest sposób użycia "IMG SRC = data:" pod IE6: http://web.archive.org/web/20080702001125/http://ddzoom.net/jsimages/out.htm

+0

To jest strona, którą uważam za najbardziej użyteczną !! Przy okazji, kiedy powiedziałem Netscape, miałem zamiar użyć go jako odniesienia do czasu, tak naprawdę próbuję zrobić to dla IE6;) –

+0

Dodano link do implementacji IE6 "IMG SRC = data:" (wymaga JavaScript do praca): http://web.archive.org/web/20080702001125/http://ddzoom.net/jsimages/out.htm – AlexV

+0

To nie jest odpowiedź, której szukałem, ale twój jest najlepszy, więc Daje ci kredyty. I wskazałeś na najlepszy możliwy zasób! Dzięki :) –