diff --git a/js/pgm_construction.js b/js/pgm_construction.js index a44a7297d9b9ac4c893efdcf29a4ea2d9d4f0c29..8b6a85c7a5092ea0276d8e2d12a508098ae17f45 100644 --- a/js/pgm_construction.js +++ b/js/pgm_construction.js @@ -227,7 +227,13 @@ function blob_download() { document.body.appendChild(link) ; window.requestAnimationFrame(function () { - var event = new MouseEvent('click'); + var event ; + if(typeof MouseEvent !nn 'function') { + event = document.createEvent("MouseEvent"); + event.initMouseEvent("click",true,true,window,0,0,0,0,0,false,false,false,false,0,null); + } else { + event = new MouseEvent('click'); + } link.dispatchEvent(event); document.body.removeChild(link); });