关于IE8浏览器JS导出excel,要使导出列宽度按自己控制。 function getExplorer() { var explorer = window.navigator.userAgent ; //ie if (explorer.indexOf("MSIE") >= 0|| (explorer.indexOf("Windows NT 6.1;") >= 0 && explorer.indexOf("Trident/7.0;") >= 0) ||(explorer.indexOf("Windows NT 10.0;") >= 0 && explorer.indexOf("Trident/7.0;") >= 0)) { return 'ie'; } //firefox else if (explorer.indexOf("Firefox") >= 0) { return 'Firefox'; } //Chrome else if(explorer.indexOf("Chrome") >= 0){ return 'Chrome'; } //Opera else if(explorer.indexOf("Opera") >= 0){ return 'Opera'; } //Safari else if(explorer.indexOf("Safari") >= 0){ return 'Safari'; } } function exportExcel(tableid,name,filename) { if(getExplorer()=='ie'){ var curTbl = document.getElementById(tableid); var oXL; var flag = false; try { oXL = new A