0

我目前正在构建一个asp Intranet 站点。

我需要包含各种有用的链接,其中一些恰好是位于公司本地网络上的 .xls 文件。

我链接这些文档就像我链接任何 word 文档(顺便说一句,它工作得很好)。

<a href="file:///P:/-Projects-/SCHEDULE.xls" target="_blank"><span>Schedule</span></a>

如果我只是将原始地址复制并粘贴到浏览器中,上面的链接就可以工作(出现一个弹出窗口,要求我在 Excel 中打开文件)。但是当我在 Intranet 站点上将此链接设置为并尝试单击它时,什么也没有发生。当我将鼠标悬停在状态栏上时,我可以看到该链接,仅此而已。它是不可点击的。任何人都知道是什么原因造成的以及如何解决它?

我应该提一下,其中两个 .xls 文件受密码保护,但其中一个只是一个只读文件,任何人都可以打开。

我 100% 确定这与 css 样式无关,因为同样的事情发生在其他人制作的当前(旧)Intranet 站点中,我也在不同的菜单栏上使用这些链接。

4

2 回答 2

0

此问题的解决方案是将站点添加到“受信任的站点”列表中。

在用户不知情的情况下打开 Intranet 文件被视为安全威胁。

在 IE 中转到 Internet 选项 -> 安全 -> 受信任的站点,然后添加该站点。

http://answers.microsoft.com/en-us/ie/forum/ie9-windows_7/after-latest-update-ie-wont-open-network-file/172e4ac3-1c1f-4948-8a3f-c8c344eae06d

于 2014-08-13T06:15:54.657 回答
0

我认为你对共享文件使用了错误的语法,试试这个:

file:///P:\-Projects-\SCHEDULE.xls

反斜杠对路径部分仍然有效。此外,我不确定 Sharepoint 是否可以正确识别最有可能网络驱动器的路径P:

对我来说,这样的本地共享链接有效:

file:///\\fs-1\Install\Windows\Servers\DB\MSSQL\SQL2005\en_sql_server_2005_service_pack_4_x64.exe

于 2013-02-20T15:29:21.923 回答