无法在iframe中显示Excel页面

时间:2012-11-23 08:32:52

标签: html excel iframe

我正在尝试使用iframe在网页中显示Excel电子表格。我需要嵌入在网页内的页面而不是在另一个窗口中打开。这是两个[我尝试过的方法:

方法1:

<!DOCTYPE html>
<html>
<body>

<IFRAME frameBorder=0 iframe
name="iframe" height=700 marginHeight=0 marginWidth=0
scrolling=auto
src="REVENUE.xls" width=100%></IFRAME>

</body>
</html>

以上在另一个窗口中打开Excel;

方法2:

<!--webbot bot="HTMLMarkup" startspan -->

<IFRAME src="REVENUE.xls" width="600" height="300" hspace="0"
vspace="0" frameborder="0" scrolling="auto"></IFRAME>

<!--webbot bot="HTMLMarkup" endspan -->

与第二种方法相同的情况。这是我的浏览器的问题或我使用的Mozilla fireFox和excel 2003。

1 个答案:

答案 0 :(得分:1)

多年前,这可能是浏览器安全性最高的时候,当Office的一个卖点是其COM / OLE基础时,允许整个Office应用程序托管在其他应用程序中(不仅是彼此,而且来自在MS Binder,Visual Studio中,当然还有:Internet Explorer)。

时代变了。我了解Office 2003是可以在IE中托管的Office的最后一个版本,但仅限于IE6(可能是7?),我认为它也适用于Intranet站点。

如果您是局域网上的Microsoft商店或Google Docs,那么最好的选择就是使用SharePoint Office Web Apps,这两者都允许在网页中嵌入(和编辑)文档