Принудительная загрузка через Ajax и PHP

Я хочу создать сценарий загрузки, который позволяет принудительную загрузку JPG. Это мой скрипт php:


Это фрагмент кода моего кода JS:

function downloadFile(a){
    document.location = "download.php?a="+ a;
}

С этим примером кода ничего не происходит. Если я добавляю результат в HTML-тег, он показывает содержимое файла.

Есть идеи как научить браузер скачивать этот файл?

РЕДАКТИРОВАТЬ: ОБНОВЛЕНИЕ СКРИПТА

Ответы на вопрос(5)

Ваш ответ на вопрос