скачать атрибут HTML 5 не работает должным образом в IE 11 - PullRequest
0 голосов
/ 27 ноября 2018

У меня есть тег привязки следующим образом: -

<a id="lnkAvailabilityBrochure" href="" style="visibility:hidden" download></a>

, и событие щелчка элемента div связано со следующим методом, имитирующим нажатие на вышеуказанную гиперссылку: -

var downloadPropertyBrochure = function () {
        if (propertyBrochure.BrochureId != EmptyGuid){
            $("#lnkPropertyBrochure").attr("href", propertyBrochure.ViewUrl);
            $("#lnkPropertyBrochure")[0].click();
        }
        else
        {
            $.growlUI("There is no brochure to download..");
        }
    }

Это прекрасно работает в Chrome, а также в IE 11 открывает загрузку, но в том же окне!Как я могу предотвратить это.Как я могу принудительно скачать и не дать открыть на одной странице.Есть идеи?

1 Ответ

0 голосов
/ 27 ноября 2018

Это потому, что атрибут загрузки не поддерживается IE 11:

https://caniuse.com/#search=download

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