링크를 클릭하여 로컬 폴더를 어떻게 열 수 있나요?

Susan Sarandon
풀어 주다: 2024-10-22 11:23:02
원래의
535명이 탐색했습니다.

How Can We Open a Local Folder by Clicking a Link?

링크를 클릭하여 로컬 폴더를 여는 방법

링크 동작 사용자 정의

표준 HTML 링크는 웹 페이지로 이동하는 것이 아니라 웹 페이지로 이동하도록 설계되었습니다. 로컬 폴더를 엽니다. 그러나 몇 가지 트릭을 활용하면 링크가 폴더 보기를 시작하도록 만들 수 있습니다.

다운로드 가능한 링크 접근 방식

배경:

운영 체제에 따라 URL이 표시되는 방식이 결정됩니다. Windows에는 두 가지 유형의 URL 바로가기가 있습니다.

  • .URL 파일(텍스트 기반)
  • .LNK 파일(바이너리 기반)

해결책:

로컬 폴더를 열려면 다음 형식으로 다운로드 가능한 .URL 파일을 생성합니다.

<code class="text">[InternetShortcut]
URL=file:///D:/</code>
로그인 후 복사

구현:

  1. 서버 MIME 유형에 .URL 추가: .URL 파일을 애플리케이션/인터넷 바로가기로 허용하도록 웹 서버(예: IIS)를 구성합니다.
  2. 동적으로 .URL 파일 생성: 즉시 .URL 파일을 생성하는 페이지 핸들러 또는 스크립트를 생성합니다.
  3. .URL 파일에 대한 링크 제공: 포함 스크립트 또는 HTML의 사전 생성된 .URL 파일에 대한 링크:
<code class="html"><a href="URIShortcut.url">Open Folder</a></code>
로그인 후 복사

브라우저 동작

  • Chrome: .URL 파일을 다운로드한 다음 사용자에게 파일을 열거나 저장하라는 메시지를 표시합니다. 사용자는 "이 유형의 파일을 항상 열기"를 선택하여 프로세스를 간소화할 수 있습니다.
  • Firefox: Chrome과 유사하지만 항상 .URL 파일을 여는 옵션을 제공하지 않습니다.
  • Internet Explorer : 프롬프트 없이 폴더를 직접 엽니다.

결론

로컬 폴더에 대해 다운로드 가능한 .URL 파일을 생성 및 제공함으로써 HTML 링크에서 폴더 열기 기능을 시뮬레이션할 수 있습니다. 이 솔루션은 주요 브라우저에서 작동하며 사용되는 브라우저에 따라 다양한 사용자 경험을 제공합니다.

위 내용은 링크를 클릭하여 로컬 폴더를 어떻게 열 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!