TableExport
TableExport copied to clipboard
tableexport.js IE 10+ issues
I am using this functionality to export multiple sheet
exportmultisheet: function (data, mime, filename, sheetnames, extension, merges={}, cols_width={}) { var sheet_data = null; var key = extension.substring(1); if (_isEnhanced(key)){ var wb = new this.Workbook(); for (var i=0; i<data.length; i++){ wb.SheetNames.push(sheetnames[i]); var sheet_data = this.createSheet(data[i], merges[sheetnames[i]] || [], cols_width[sheetnames[i]] || []); wb.Sheets[sheetnames[i]] = sheet_data; } var bookType = this.getBookType(key); var wopts = { bookType: bookType, bookSST: false, type: 'binary' }, wbout = XLSX.write(wb, wopts);
sheet_data = this.string2ArrayBuffer(wbout);
}
if (sheet_data){
if (_isMobile) {
var dataURI = 'data:' + mime + ';' + this.charset + ',' + sheet_data;
this.downloadDataURI(dataURI, filename, extension);
} else {
saveAs(new Blob([sheet_data],
{type: mime + ';' + this.charset}),
filename + extension, true);
}
}
},
because This functionality is not available in latest version of TableExport.js v5.0.0
exportmultisheet is working fine in chrome and mozila but not working in IE10+
Please some body help me
Thanks .