firefox瀏覽器下用JS的方式匯出excel,可以依照以下方法:1、沒有具體的程式碼,但是可以為您提供一個實現思路。我們知道js匯出檔案實際就是輸出二進位制檔案(前提是您的瀏覽器許可權足以讓您的js指令碼訪問本地檔案),您只需要按照excel(組建單的是csv的格式)進行檔案輸出即可,但是對於功能較為複雜的excel檔案(如包含有函式、單元格鎖定等)則僅僅用js是無法實現的,推薦考慮使用jxls等專用伺服器端元件。2、用下面這個方法來來匯出excelfunction exp() { try{ windows.clipboardData.setData("Text",document.all("table1").outerHTML); var ExApp = new ActiveXObject("Excel.Application") var ExBk = ExApp.workbooks.add() var ExWSh = ExWBk.worksheets(1) ExApp.DisplayAlerts = false ExApp.visible = true }catch(e){ top.Dialog.alert("xxxxxxxxxxxxxxxx") return false } ExWBk.worksheets(1).Paste;3、也可以這樣:
firefox瀏覽器下用JS的方式匯出excel,可以依照以下方法:1、沒有具體的程式碼,但是可以為您提供一個實現思路。我們知道js匯出檔案實際就是輸出二進位制檔案(前提是您的瀏覽器許可權足以讓您的js指令碼訪問本地檔案),您只需要按照excel(組建單的是csv的格式)進行檔案輸出即可,但是對於功能較為複雜的excel檔案(如包含有函式、單元格鎖定等)則僅僅用js是無法實現的,推薦考慮使用jxls等專用伺服器端元件。2、用下面這個方法來來匯出excelfunction exp() { try{ windows.clipboardData.setData("Text",document.all("table1").outerHTML); var ExApp = new ActiveXObject("Excel.Application") var ExBk = ExApp.workbooks.add() var ExWSh = ExWBk.worksheets(1) ExApp.DisplayAlerts = false ExApp.visible = true }catch(e){ top.Dialog.alert("xxxxxxxxxxxxxxxx") return false } ExWBk.worksheets(1).Paste;3、也可以這樣: