Excel嵌入在php页面中

时间:2010-05-17 14:59:19

标签: php excel

我有一个客户希望能够嵌入Excel文档(当前与HTML文档位于同一服务器上),就像在页面上嵌入Flash应用程序一样。

我认为这是不可能的,对吗?请确认/拒绝,以便我们可以继续这样做,因为他似乎认为这是可能的。我们正在进行LAMP设置,不幸的是没有.NET技巧。

3 个答案:

答案 0 :(得分:2)

你是对的 - 至少,它不能跨浏览器完成。您应该只链接到Excel电子表格文件。

或者,如果您只需要显示数据,我相信您可以找到一个可以读取Excel文件并在HTML表格中显示其内容的PHP库。

答案 1 :(得分:1)

理论上:

<object data="foo.xls" type="application/vnd.ms-excel" height="500" width="500">
    <p>View <a href="foo.xls">data about foo bar baz</a> as an Excel spreadsheet</p>
</object>

我不能代表浏览器支持这一点,但微软确实为Office应用程序提供了浏览器插件 - 你通常只看到它们运行完全浏览器窗口。

请注意,由于这是“像Flash”,因此服务器端环境无关紧要。

答案 2 :(得分:0)

如果这个excel文件不包含任何敏感数据,最好的解决方案是使用Google Docs等在线服务上传文档并获取嵌入代码(这是iframe和html表格,因此大多数浏览器都应该能够显示它正确)。