Каким образом можно после открытия страницы пользователю сразу же отдать на скачивание пару картинок (3-4)?
А хоть один файл вы можете отдать «сразу же»? При правильных настройках обозревателя будет появляться диалог выбора места сохранения.
Попробовал сделать так: создал страницу с несколькими
iframe
, указав в
src
адреса картинок, а сами картинки отдавал с заголовком
Content-Type: application/octet-stream
. Пока не закрывал с подтверждением или отменой один диалог сохранения файла, следующий не появлялся. Но происходило ли ожидание завершения загрузки предыдущего файла перед появлением диалога на сохранение следующего сказать не могу, так как файлики были совсем маленькие. Если хотите, проверьте на файлах побольше. Так же появилось окошко с вопросом о разрешении множественной загрузки как в
комментарии Kovalsky и до положительного ответа диалог на сохранение второго файла не появлялся.