Предположим, в Javascript вы назначаете SRC для тега IMG. Это большой SRC, и вы хотите отменить его до завершения загрузки. Назначение SRC другому изображению не остановит загрузку данных.
То есть, в середине загрузки вы можете назначить SRC другому меньшему изображению, и меньшее изображение будет загружено и появится в вашем браузере. Тем не менее, оригинальный SRC продолжает загружаться.
Аналогичным образом, удаление узла IMG не помешает SRC продолжать загрузку. Не угадайте, пожалуйста, посмотрите шаги воспроизведения.
REPRO
(1) Загрузить этот URL в Chrome в Windows: http://68.178.240.17/imgLoadTest/imgLoadTest.htm
(2) Откройте панель разработчика, нажав CTRL-SHIFT-J
(3) В верхнем ряду значков на панели разработчика Chrome щелкните значок «Сеть», чтобы посмотреть сетевую активность.
(4) На веб-странице, загруженной на шаге 1, нажмите кнопку «Загрузить изображение» и посмотрите на панель разработчика, когда начинает загружаться большое (32 мг) изображение.
(5) На веб-странице нажмите кнопку «Попробовать отменить», чтобы загрузить другое изображение.
(6) Небольшое изображение загружается, но просмотрите сеть на панели разработчика и обратите внимание, что большое изображение продолжает загружаться.