Для общего случая это невозможно, потому что, например, страницы с "бесконечным" скроллом освобождают память путем удаления картинок, ушедших далеко за прокрутку, из DOM. То, что еще не подгрузилось через AJAX также недоступно.
Один из наиболее мощных способов - настройка локального кеширующего proxy, но даже это не всегда помогает, потому что некоторые сайты, сюрприз, повторно используют одни и те же URL для разных объектов.