Ссылка на скачивание не работает в Internet Explorer - PullRequest
0 голосов
/ 06 мая 2019

Привет, я получаю сообщение об ошибке в IE

TypeError: Object doesn't support this action

Это код, который не работает в IE, но работает нормально в других браузерах.

 var link = document.createElement('a');
            link.href = url;
            link.download = 'file';
            link.dispatchEvent(new MouseEvent('click'));

Проблема вlink.dispatchEvent строка.

Может кто-нибудь, пожалуйста, помогите мне заставить его работать?

1 Ответ

1 голос
/ 06 мая 2019

Более старые версии IE поддерживают только проприетарный эквивалентный метод EventTarget.fireEvent () и поэтому рассмотрите возможность использования HTMLElement.click () , который полностью поддерживается всеми версиями IE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...