我有一个html页面,其中有一个表格,我想将表格数据导出到Excel文件。
我使用了以下代码:
<head>
<title>Email application</title>
<script src="Scripts/jquery-2.1.1.js"></script>
<script src="Scripts/jquery-2.1.1.min.js"></script>
<script type="text/javascript">
$("#BtnSendMessage").click(function(e) {
window.open('data:application/vnd.ms-excel,' + encodeURIComponent($('#TblExport').html()));
e.preventDefault();
}) </script></head>
我的Html页面:
<body>
<table id="TblExport">
<tr>
<td><input type="text" id="TxtName" /></td>
<td><input type="text" id="TxtEmail" /></td>
</tr>
<tr>
<td colspan="2">
<textarea id="TxtMessage"></textarea>
</td>
</tr>
<tr>
<td><input type="button" id="BtnSendMessage" value="SendMessage" /></td>
<td><label id="LblErrorMessage"></label></td>
</tr>
</table>
现在,点击按钮后没有任何事情发生..