日期:2014-05-19  浏览次数:20568 次

IE中打开excel文件,但是其它机子上打不开。
我用window.open( 'xx.xls ')在IE中直接打开一个excel文件,发现在服务器本机中可以打开,但是在网络中的其它机子确打不开,显示网页无法显示。用 <a   href= "xx.xls "> 也不行,是怎么回事?

------解决方案--------------------
是不是其他机器没有安装excel,处理不了?

------解决方案--------------------
确保其他电脑都装excel!
------解决方案--------------------
一定都要装EXCEL
------解决方案--------------------
(1)确认是否禁用了弹出窗口。
(2)检查路径是否正确,你那种方式excel文件应该和页面在同一目录下才可以。
------解决方案--------------------
看看你的浏览器安全级设置。

Excel、Word等中间都是可能嵌入VBA或者VB、C++等开发的宏(包括编译为DLL的),因此Excel、Word等应该被看做AciveX等一样,是流氓软件的良好载体。

从来不敢轻易打开internet上的Excel或者Word文件。
------解决方案--------------------
我当年刚刚使用VB.net的时候,第一个项目就是开发嵌入Excel的Mis系统。只要把一个xls文件传递给别人一打开,并且别人的windows系统已经安装过相应的运行库dll,嵌入的应用程序就在别人的机器上以本地权限操纵别人的机器了。如果使用c++、vb,那么所需要的运行库更小,并且大多数机器都已经安装过。