0
내 요구 사항은 HTML 표를 CSV 파일로 가져 오는 것입니다. 아래 코드는 내 웹 페이지에서 CSV로 다운로드 버튼을 클릭하면 호출됩니다. 크롬에서 잘 작동하지만 파이어 폭스에서는 아무것도하지 않습니다.Firefox에서 클릭 이벤트 트리거
파이어 폭스 디버거에서input.addEventListener('click', function (e) {
var fileName = cntrySel.value + '-Data.csv';
var a = document.createElement('a');
var data=$('#output').table2CSV({delivery:'value'});
blob = new Blob([data], { type: 'text/csv' }); //new way
var csvUrl = URL.createObjectURL(blob);
a.download = fileName;
a.href = csvUrl;
a.click();
a.setAttribute('onClick','');
e.preventDefault();
});
, 위 기능) (클릭하지만 a.click에 트리거가 크롬에서 csv 파일을 다운로드 반면 FF에서 아무것도하지 않는다지고 볼 수 있습니다.
도움을 주시면 감사하겠습니다.