Czy da się w JS skasować obraz? Chodzi mi o coś takiego:
var img = new Image(100, 25);
img.src = "jakas_sciezka.jpg"; // np.
// i teraz czy da się takie coś zrobić?
delete img; //??
Czy da się w JS skasować obraz? Chodzi mi o coś takiego:
var img = new Image(100, 25);
img.src = "jakas_sciezka.jpg"; // np.
// i teraz czy da się takie coś zrobić?
delete img; //??
js jest izolowane od systemu użytkownika więc zapewne nie można
po pierwsze nie obraz a plik, po drugie - nie da się. od niedawna większość przeglądarek wspiera File API, które umożliwia wykonanie większej ilości operacji na plikach, ale nie ma tam i nie będzie usuwania.
ale mnie nie chodzi o skasowanie pliku, tylko o usunięcie go z ekranu - innymi słowy - wycięcie obrazu z dokumentu (narysowanego na canvas)
ale już sobie poradziłem. Po prostu stworzyłem sobie zmienną 'czyWidoczny' i gdy jest ona true to odmalowuję prostokąt, a jeśli na false, to po wyczyszczeniu obszaru roboczego - po prostu go nie odmalowuję.