137、フロントエンドのアイデアをダウンロード

この .down = 関数(データ、範囲){ 
        にconsole.log(データ)
        はconsole.log(data.headers); 
        VARのステータス= data.headers( 'ステータス:' );
         IF(ステータス==ステータス||」1' 1 === ){
           VARの BLOB = data.data;
           IF(blob.size> 0 ){
             VAR A =のdocument.createElement( 'A' ); 
            document.body.appendChild(A); 
            a.download = un_code.utf8Decode (data.headers(「ファイル名は」)); / * =、ダウンロードしたファイルのファイル名の後ろにあるカスタマイズすることができ、この方法は、ファイル名のフロントエンドの実装のために、ここで背景画像として返されてもよいです。un_code.utf8Decodeは、フロントエンド方式である必要はありません。* / 
            $(A).addClass('データダウンコレクト-A' ); 
            a.href = URL.createObjectURL(BLOB); / * URL.createObjectURL(BLOB)現在のメモリーファイルのURLを取得することができる* / 
            a.click(); 
            $(A) .remove(); 
          } 
        } { 
          scope.g_tip( 'ダウンロードに失敗しました!' ); 
        } 
      };

 

おすすめ

転載: www.cnblogs.com/gushixianqiancheng/p/11387859.html