Я использовал ниже код для создания и загрузки файла. Но ниже код работает только при нажатии ссылки. поэтому как загрузить файл по умолчанию. без кликов.Как скачать файл при загрузке?
<script>
array=[{a:'1',b:'2'},{x:'3',y:'4'}];
function dl(array,filename){
var b=document.createElement('a');
b.download=filename;
b.textContent=filename;
b.href='data:application/json;base64,'+window.btoa(unescape(encodeURIComponent(JSON.stringify(array))))
return b
}
document.body.appendChild(dl(array,'my.json'));
</script>
http://stackoverflow.com/questions/156686/how-to-start-automatic-download-of-a-file-in-internet-explorer –
любезно обновить код здесь, пожалуйста. – Maninblack