我想要一个基本html页面上的超链接列表,它指向我们公司内部网上的文件.
当用户点击链接时,我想要打开该文件.
他们是excel的电子表格,这是一个Intranet环境,所以我可以指望每个人都安装了Excel.
我试过两件事情:
明显简单的事情:
<a href="file://server/directory/file.xlsx">Click me!</a>
<HTML> <HEAD> <SCRIPT LANGUAGE=VBScript> Dim objExcel Sub Btn1_onclick() call OpenWorkbook("\\server\directory\file.xlsx") End Sub Sub OpenWorkbook(strLocation) Set objExcel = CreateObject("Excel.Application") objExcel.Visible = true objExcel.Workbooks.Open strLocation objExcel.UserControl = true End Sub </SCRIPT> <TITLE>Launch Excel</Title> </HEAD> <BODY> <INPUT TYPE=BUTTON NAME=Btn1 VALUE="Open Excel File"> </BODY> </HTML>
我知道这是一个非常基本的问题,但我会感谢任何可以获得的帮助.
编辑:任何在IE和Firefox中都可以使用的建议?
解决方法
尝试格式化这样的链接(看起来很糟糕,但它适用于Vista下的Firefox 3):
<a href="file://///SERVER/directory/file.ext">file.ext</a>