js導出文件

fakeClick (obj) {
    var ev = document.createEvent('MouseEvents')
    ev.initMouseEvent(
    'click', true, false, window, 0, 0, 0, 0, 0
    , false, false, false, false, 0, null
    )
   obj.dispatchEvent(ev)
},
exportRaw (name, data) {
   var urlObject = window.URL || window.webkitURL || window
   var exportBlob = new Blob([data])
   var saveLink = document.createElementNS('http://www.w3.org/1999/xhtml', 'a')
   saveLink.href = urlObject.createObjectURL(exportBlob)
   saveLink.download = name
   this.fakeClick(saveLink)
}

調用exportRaw方法,參數一爲 文件名,參數二爲文件內容html

相關文章
相關標籤/搜索