Кэширование решается при загрузке элементов, а не при их удалении - поэтому элемент будет в кеше до выгрузки страницы.
Когда вы уходите со страницы, браузер вызывает события:
- onbeforeunload (пользовательская реализация, запущенная Microsoft)
А потом
Затем он попытается завершить все процессы, используемые на странице, например, флэш-видео. Разные браузеры обрабатывают это по-разному, так как в некоторых браузерах плагин flash работает под тем же процессом, что и браузер, а в других он запускается под своим собственным процессом.