Tôi có một img trống trong trang <img ... src=""/>
HTML/Javascript xoá dữ liệu từ img src thuộc tính
Khi một sự kiện xảy ra tôi đặt thuộc tính img đến một inline png tôi dữ liệu:
<img ... src="data:image/png;base64,..."/>
Khi một sự kiện khác xảy ra tôi đặt src thành không có gì (loại bỏ img): myImg.src = ""
Vấn đề là: img không tải lại khi tôi đặt src thành không có gì. Nếu tôi ẩn img, hãy đợi một lúc và hiển thị lại nó hoạt động nhưng đó là một hack xấu xí ...
PS: Tôi không muốn đặt hình ảnh 'trống' mặc định tôi cần nó thực sự trống (src = "").
Edit: javascript của tôi:
biometria.setImage = function(png) {
if(png)
bioCanvas.src = 'data:image/png;base64,' + png;
else
bioCanvas.src = '';
};
Edit2: Trình duyệt: Google Chrome 18.0.1025.162 Ubuntu 12.04
bạn có thể hiển thị mã JS của bạn? – Bongs
lấy mã base64 cho 1px/1px trong suốt và sử dụng, cũng có thể là: trống nhưng tôi cho rằng sẽ hiển thị dưới dạng bị hỏng trong một số trình duyệt khi không trả lại định dạng hình ảnh. – GillesC
Bạn có thể chia sẻ mã tập lệnh mà bạn đang sử dụng không? – redlena