昨天上午去陆处的办公室说是他的电脑上不了工商内部的FTP,我看了,上FTP没有问题,而是FTP上的Word、Execl等Office文档无法直接打开。双击一个Word或Execl文档,会打开一个IE新窗口,然后就卡死在那里,非得用杀进程的方法结束之。而下载下来打开,肯定是没有问题的,但是领导不喜欢这样,他们喜欢直接打开,以前单位暑经理也遇到过类似的问题。 其实在IE中直接打开,也是一个先下载后打开的过程。
其实如果仔细观察,你会发现在网页里直接点“打开”Office文档,分两种情况。一是会嵌入在IE网页里打开,这种叫该文件被已关联的程序以OLE方式开启在IE窗口中(如上图);二是就是调用本地的Office程序以单独的Office文档打开。为什么有的时候是第一种情况有的时候是第二种情况呢?搜了一下,其实是可以设置的。
因为我是Windows 7,我用虚拟机XP进行测试。我发现在虚拟机测试用OLE方式在IE里打开Word文档时,也会卡一下,但是等一下就打开了。我想到之所以会卡一会可能是因为电脑配置的问题,的确,陆处的电脑内存很小,会不会是因为这个原因才会在那个关节卡住?最后我没有得到验证,因为他当时忙没有让我再继续弄。但是我自己测试了把它改成以单独的Office程序打开,而不是嵌入在网页打开,这样打开就没有了卡住的感觉。因为这样是一个典型的“下载后打开“过程。具体设置如下:
打开文件夹选项,文件类型,找到DOC(以Word文档为例):
选中DOC,点“高级”,反勾选“在同一窗口中浏览”: