Как указать имя файла?
Атрибут download должен быть у ссылки. У вас это, как понимаю, window.location.href, то есть и download для window.location.href.download = filename.
Обновил прошлый пример
https://qw0101.github.io/csvtabletest/