我想要一个基本html页面上的超链接列表,这个列表指向我们企业内部网上的文件。如何从HTML打开外部文件
当用户点击链接时,我想打开该文件。 他们擅长电子表格,这是一个Intranet环境,所以我可以指望每个安装了Excel的人。
我已经试过两件事情:
- 明显和简单的事情:
<a href="file://server/directory/file.xlsx">Click me!</a>
- 一个vbscript选项,我在谷歌发现搜索:
<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的工作?
到底是什么问题?这些似乎都像他们应该工作(当然,我不知道很多VBScript,但它假设该代码是正确的...)。 – Asmor 2008-09-19 12:50:33