【发布时间】:2022-02-05 07:53:05
【问题描述】:
我想要一个基本 html 页面上的超链接列表,指向我们公司内部网上的文件。
当用户单击链接时,我希望打开文件。 它们是 excel 电子表格,而且这是一个 Intranet 环境,所以我可以指望每个安装了 Excel 的人。
我尝试了两件事:
- 显而易见且简单的事情:
<a href="file://server/directory/file.xlsx">Click me!</a>
- 我在 Google 搜索中找到的 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,但假设代码是正确的......)。