У меня есть простая таблица, которую я хотел бы экспортировать в файл Excel одним нажатием кнопки.
Я написал функцию в JavaScript, но я не уверен, что происходит не так.
function CreateExcelSheet()
{
var x=myTable.rows
var xls = new ActiveXObject("Excel.Application")
xls.visible = true
xls.Workbooks.Add
for (i = 0; i < x.length; i++)
{
var y = x[i].cells
for (j = 0; j < y.length; j++)
{
xls.Cells( i+1, j+1).Value = y[j].innerText
}
}
}
Это кнопка на странице JSP:
</table>
<input type="button" onclick="CreateExcelSheet()" value="Export"></input>
</form>
Раньше она работала, но сейчас не работает.Есть ли другой способ сделать это?