.xls文件的链接无法在我的Intranet站点上运行?

时间:2013-02-20 15:19:51

标签: html excel asp-classic

我目前正在构建一个asp内部网站。

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

我将这些文档链接起来就像我的任何单词文档(顺便说一句,它工作得很好)。

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

如果我只是将原始地址复制并粘贴到我的浏览器中,则上面的链接有效(出现一个弹出窗口,要求我在Excel中打开文件)。但是,当我在Intranet站点上创建一个链接并尝试单击它时,没有任何反应。当我将鼠标悬停在状态栏上时,我可以看到链接,但就是这样。它是不可点击的。任何人都知道是什么导致了这个以及如何解决它?

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

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

2 个答案:

答案 0 :(得分: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

答案 1 :(得分:0)

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

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

在IE中转到Internet选项 - &gt;安全 - &gt;然后,可信站点添加该站点。

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