Rip*_*sim 7 javascript excel firefox internet-explorer google-chrome
我有一个名为test.xls的excel文件.以下JS代码很好地从Internet Explorer中的Excel中检索数据.但我想使用Firefox和Chrome.FF和Chrome的代码是什么?
<html>
<head>
<title>
Style Get data from excel sheet
</title>
<script language="javascript" >
function GetData(cell,row){
var excel = new ActiveXObject("Excel.Application");
var excel_file = excel.Workbooks.Open("F:\\test.xls");
var excel_sheet = excel.Worksheets("Sheet1");
var data = excel_sheet.Cells(cell,row).Value;
document.getElementById('div1').innerText =data;
}
</script>
</head>
<body>
<p> </p>
<div style="background: #009955; width:'100%';" align="center">
<font color="#000080" size="12pt">
<b>Get data from excel sheets</b>
</font>
</div>
<center>
<p> </p>
<div id="div1" style="background: #DFDFFF; width:'100%';" align="center">
Click buttons to fetch data from F:\\test.xls
</div>
<input type="button" value="cell(1),row(1)" onClick="GetData(1,1);" />
<input type="button" value="cell(1),row(2)" onClick="GetData(1,2);" />
<input type="button" value="cell(2),row(1)" onClick="GetData(2,1);" />
<input type="button" value="cell(2),row(2)" onClick="GetData(2,2);" />
</center>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我相当确定这只适用于 Internet Explorer。此外,此解决方案依赖于客户端计算机上安装的 Excel。更好的解决方案是使用 epplus 并读取服务器上的文件(仅适用于 xlsx 文件,对于旧的 xlsx 文件还有其他解决方案)。
| 归档时间: |
|
| 查看次数: |
20750 次 |
| 最近记录: |