попробовал! и в правду работает)
думал всегда что для получения данных если страница загружена полность нужно пользоваться аяксом т.е. инициировать запрос, а тут чудо такое )
но ведь при изменении window.location браузер переходит на другую страницу? А что ему остатается делать при изменении URL каритинки? Либо запретить это действие, либо загрузить новую картинку