mam pustą img w moją stronę <img ... src=""/>
HTML/Javascript usunąć dane z img atrybutu src
Gdy wystąpi zdarzenie ustawić atrybut img do inline png dane:
<img ... src="data:image/png;base64,..."/>
Kiedy innego zdarzenia ustawić SRC do nic (usuń img): myImg.src = ""
problemem jest: IMG nie przeładować kiedy ustawić SRC do niczego. Jeśli ukryję plik IMG, poczekaj chwilę i pokaż go ponownie działa, ale jest to brzydkie włamanie ...
PS: Nie chcę ustawiać domyślnego "pustego" obrazu Potrzebuję go, aby był naprawdę pusty (src = "").
Edit: Moje javascript:
biometria.setImage = function(png) {
if(png)
bioCanvas.src = 'data:image/png;base64,' + png;
else
bioCanvas.src = '';
};
Edit2: Przeglądarka: Google Chrome 18.0.1025.162 Ubuntu 12.04
można pokazać swój kod JS? – Bongs
chwyć kod base64 dla przezroczystego 1px/1px i użyj go, może również o: pustym, ale myślę, że będzie wyświetlane jako uszkodzone w niektórych przeglądarkach jako nie zwracające formatu obrazu. – GillesC
Czy możesz udostępnić kod skryptu, którego używasz? – redlena