Il codice funziona solo che è un po complicato farlo via ajax il download di un file, fai prima a farlo con un iframe 'invisibile'

codice:
<iframe id="my_download" style="display:none;"></iframe>
<script>
    function downloadFile(f){
        document.getElementById('my_download').style.display = 'block';
        document.getElementById('my_download').src = 'http://localhost/omero/downloader/download/'+f;
        document.getElementById('my_download').style.display = 'none';
    }
</script>