Html 无法在Iframe中显示Excel页面

Html 无法在Iframe中显示Excel页面,html,excel,iframe,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在网页中显示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的问题。

这是可能的,几年前,浏览器的安全性很差,Office的卖点之一是它的COM/OLE基础,它允许整个Office应用程序托管在其他应用程序中(不仅是相互之间,还包括微软Binder、Visual Studio,当然还有Internet Explorer)

时代变了。我知道Office2003是可以在IE中托管的Office的最后一个版本,但最多只能托管到IE6(可能是7?),我认为它也只能在intranet站点上运行

向前看,最好的选择是使用SharePoint Office Web App(如果您是局域网上的Microsoft商店)或Google Docs,这两种应用都允许在网页中嵌入(和编辑)文档