Открытые ссылки сделаны createObjectURL в IE11

Почему не может Вы открывать ссылку в следующей демонстрации:
http://html5-demos.appspot.com/static/a.download.html

Вы не можете даже щелкнуть правой кнопкой и открыть его на новой вкладке / окно. Там кто-либо устанавливает в браузере, который я должен настроить?

58
задан 3 June 2014 в 08:20

1 ответ

        //File Object return in ajax Success in data variable
         var blob = new Blob([data]);
         if (navigator.appVersion.toString().indexOf('.NET') > 0) //For IE
          {
            window.navigator.msSaveOrOpenBlob(blob, "filename.ext");
          }
          else if (navigator.userAgent.toLowerCase().indexOf('firefox') >-1) 
              {
                var link = document.createElement('a');
                link.href = window.URL.createObjectURL(blob);
                link.download = "filename.ext";
                document.body.appendChild(link);//For FireFox <a> tag event 
                //not working
                link.click();
            }
          else
          {
                var link = document.createElement('a');
                link.href = window.URL.createObjectURL(blob);
                link.download = "filename.ext" 
                link.click();
          }
1
ответ дан 1 November 2019 в 13:39

Другие вопросы по тегам:

Похожие вопросы: