zoukankan      html  css  js  c++  java
  • angular 兼容ie11 ie11兼容

    欢迎加入前端交流群交流知识获取视频资料:749539640

    兼容一(new Date()用法)

    new Date('2018-01-01 00:00:00').getHours();
    new Date('2018-01-01 00:00:00').getMinutes();
    new Date('2018-01-01 00:00:00').getSeconds();

    在IE11下需要这么写

     let myMinTime = new Date('2018-01-01');
     myMinTime.setHours(0);
     myMinTime.setMinutes(0);
     myMinTime.setSeconds(0);
    
    myMinTime.getHours();
    myMinTime.getMinutes();
    myMinTime.getSeconds();

    兼容二(IE11下下载文件问题):

         uA = window.navigator.userAgent;
         isIE = /msies|trident/|edge//i.test(this.uA) && !!("uniqueID" in document || "documentMode" in document || ("ActiveXObject" in window) || "MSInputMethodContext" in window);
        download(item) {
            let param = {
                param: item.url.toString()
            }
            this.upgradeService.download(param, {}, res => {
                var a = document.createElement("a");
                var blob = new Blob([res], {type: "application/octet-stream"});
                a.href = URL.createObjectURL(blob);
                a.download = item.fileName;
                if (this.isIE) {
                  // 兼容IE11无法触发下载的问题
                  window.navigator.msSaveBlob(blob, item.fileName);
                } else {
                  a.click();
                }
            });
        }

  • 相关阅读:
    mp4的视频打开可以播放在页面上无法打开
    滚动到特定位置菜单固定的效果
    第一次作业
    第一次上机作业
    第一次作业
    第二次作业
    第一次练习作业
    第一次作业
    第三周作业
    第一次JAVA上机练习
  • 原文地址:https://www.cnblogs.com/wangzhichao/p/9561529.html
Copyright © 2011-2022 走看看