2011-08-01 56 views
1

您好我想知道如何在网页中嵌入一个excel电子表格并更改托管文件上的excel数字,然后自动更改网页表单?如何在html中嵌入一个实时excel电子表格

想知道是否有一个jquery,javascript中,CSS等代码,以帮助我

例如,BOOK1.XLS将被上传到服务器和index.html将反映BOOK1.XLS作为表中。当我更新book1.xls时,它应该会自动在index.html中显示已更改的单元格。

在此先感谢

回答

2

可以通过包含Google Doc电子表格的iframe在网页中显示“实时”电子表格。您可以将Google文档中的iframe标记粘贴并粘贴到您的网页中。电子表格可在GDocs中编辑。 iframe视图可以设置为在编辑ss时自动更新。

也许,这太平淡无味了。但它的工作。我用它所有的时间。

+0

谢谢汤姆..将调查 – hsjbrk

3

实际连接到XLS的简单方法是通过VBScript,但您的服务器将不得不支持它(大部分都是这样)。

另一种方法是将ODBC添加到指向您的XLS或MDB的服务器连接器,或者您选择的任何Microsoft数据文件,并使用JavaScript或任意数量的语言连接到它,检索数据,进行更改等。缺点是您必须拥有管理该文件的计算机的管理权限。您可以使用家用电脑作为该文件的服务器,并将其链接到您的网站,但会影响加载速度。然而,这将需要你仔细看看你的家庭互联网安全...... !!! ......但是会让你在不访问你的网站的情况下进行“实时”更改。这种方法通常用于网上商店和在线目录,数据可以每天更改的地方,但数据库服务器不可取。

最简单和最简单的方法就像在使用GoogleDocs之前提到的那样,但是这需要转换文档。您不会将您的XLS用作数据文件。这里的缺点是,如果你进行任何变更(不通过网站),更改也将不可见,因为你将编辑一个完全不同的文件。因此,您需要每次转换并上传到GoogleDocs。

正如您所看到的,使用的方法在很大程度上取决于您计划更新数据的频率,期望的流量以及您希望获得的安全性。

相关问题