将html表格作为Excel文档工作
答
我从我的批发商那里得到像这样的订单。我个人不提供这种服务,因为我的批发客户有多个价格点,我宁愿不用手动验证电子表格中的价格实际上是他们支付的价格。所以我肯定会推荐你最终做这个服务器端。
直到我刚刚尝试过时,我才知道这一点,但实际上您只需制作一个带有文字Excel公式的表格即可。您可以然后
- ctrl + c它到一个新的电子表格。
- 通过类似ASP.Net Response.ContentType的方式将它作为Excel电子表格发送。
- 将扩展名更改为.xls。
我这样做是这个例子的HTML和它的作品:
<html>
<head>
<title>test</title>
</head>
<body>
<table>
<tr>
<th>Item</th>
<th>Qty</th>
<th>Price</th>
<th>Extended</th>
</tr>
<tr>
<td>Jasper's Jasper</td>
<td>2</td>
<td>$7.50</td>
<td>=(B2*C2)</td>
</tr>
<tr>
<td>Widget</td>
<td>5</td>
<td>$2.10</td>
<td>=(B3*C3)</td>
</tr>
<tr>
<td colspan=2>Totals</td>
</tr>
<tr>
<td></td>
<td></td>
<td>Total</td>
<td>=SUM(D2:D3)</td>
</tr>
</table>
</body>
你需要使用JavaScript。我推荐一个像jQuery(http://jquery.com/)的框架。为了解决您的具体问题,我们需要一些细节。你可以发布一些代码吗? – 2011-02-04 12:10:27
你有没有看过Google Spreadsheets API? – Juba 2011-02-04 13:40:57