我想用纯
HTML显示嵌入IE的EXCEL表格.我在stackoverflow中遇到了其他问题,但找不到任何有用的问题.
这是我的html文件
<html> <body> <object width = 900 height = 500 id = "excel" data="Issues Identified.xlsx" classid = "clsid:0002E55a-0000-0000-C000-000000000046" VIEWASTEXT > <param name="DisplayTitleBar" value=true /> <param name="DataType" value="CSVURL"/> <param name="AutoFit" value="0"/> <param name="DisplayColHeaders" value="1"/> <param name="DisplayGridlines" value="1"/> <param name="DisplayHorizontalScrollBar" value="1"/> <param name="DisplayRowHeaders" value="1"/> <param name="DisplayTitleBar" value="1"/> <param name="DisplayToolbar" value="1"/> <param name="DisplayVerticalScrollBar" value="1"/> <param name="EnableAutoCalculate" value="0"/> <param name="EnableEvents" value="0"/> <param name="MoveAfterReturn" value="1"/> <param name="MoveAfterReturnDirection" value="0"/> <param name="RightToLeft" value="0"/> </object> </body> </html>
不幸的是,我没有控制生成的excel文件.如果我可以控制excel文件,我可以将它们保存为网页并包含在浏览器中.现在我怀疑如果通过上面的代码,我可以直接在Web浏览器中嵌入excel表.网络上有很多链接,但是发现没有找到一个直接将excel表加载到浏览器中的链接.那些在那里使用JavaScript来生成图形和全部,而不是显示已经存在的Excel表.
当我尝试通过上面的代码加载excel表.我得到以下屏幕
当我使用IFRAME时,Excel表不会显示为嵌入文件,但提示下载或打开.我想要它打开嵌入在互联网浏览器.
任何帮助非常感谢.
谢谢
解决方法
根据您是否要自动更新,您可以将Excel电子表格保存为PDF,然后将PDF作为对象嵌入 –
看来你没有这个浏览器的PDF插件,但你可以
click here to
download the PDF file.