HTML에서 외부 파일을 여는 방법

회사 인트라넷의 파일을 가리키는 기본 HTML 페이지의 하이퍼링크 목록이 필요합니다.

사용자가 링크를 클릭하면 파일이 열리기를 원합니다. 이 파일은 엑셀 스프레드시트이고, 인트라넷 환경이기 때문에 모든 사람이 엑셀을 설치하고 있을 것으로 예상합니다.

두 가지 방법을 시도해 보았습니다:

  1. 뻔하고 간단한 방법:
<a href="file://server/directory/file.xlsx">Click me!</a>
  1. 구글 검색에서 찾은 [태그: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 모두에서 작동하는 제안 사항이 있나요?

제 기억이 맞다면 `

해설 (1)

파일에 대한 간단한 링크는 여기서 확실한 해결책입니다. 링크가 유효한지, 실제로 파일을 가리키는지 확인하기만 하면 됩니다.

해설 (1)

첫 번째 아이디어는 예전에는 이 방법이었지만 Firefox를 사용하여 이 작업을 수행하는 데 문제가 있음을 발견했습니다. http:// 파일로 바로 이동(http://server/directory/file.xlsx&#39)해 보세요;

해설 (2)