Heim  >  Artikel  >  Web-Frontend  >  Wie öffne ich lokale Verzeichnisse als Hyperlinks?

Wie öffne ich lokale Verzeichnisse als Hyperlinks?

Barbara Streisand
Barbara StreisandOriginal
2024-10-22 10:48:02351Durchsuche

How to Open Local Directories as Hyperlinks?

Navigieren in lokalen Verzeichnissen über Hyperlink

Beim Versuch, bei einer Linkinteraktion eine lokale Verzeichnisansicht zu starten, können Einschränkungen auftreten. Es gibt jedoch eine Lösung, die dieses Problem behebt und nahtlos in verschiedenen Browsern funktioniert.

Implementierungsmethodik

Da der Pfad direkt von einer HTML-Seite aus geöffnet oder der Explorer gestartet wird aus Sicherheitsgründen eingeschränkt ist, ist ein praktikablerer Ansatz die Bereitstellung eines herunterladbaren Links (.URL oder .LNK).

Empfohlener Pfad: .URL

.URL Dateien sind textbasiert und dynamisch erzeugbar. So implementieren Sie diese Lösung:

  1. Stellen Sie sicher, dass Ihr Webserver den MIME-Typ .url unterstützt.
  2. Erstellen Sie eine .url-Datei mit folgendem Inhalt:
<code class="txt">[InternetShortcut]
URL=file:///D:</code>
  1. Geben Sie einen Link entweder zum dynamisch generierten .url-Skript oder zur .url-Datei selbst in Ihrem HTML-Code an:

    <code class="html"><a href="URIShortcut.url">Round-About Linking</a></code>

Browserspezifisches Verhalten

  • Chrome: Fordert den Download von file.url an und öffnet sie dann. Dieses Verhalten kann optimiert werden, indem „Dateien dieses Typs immer öffnen“ aktiviert wird.
  • Firefox: Ähnlich wie bei Chrome wird file.url heruntergeladen und anschließend geöffnet.
  • Internet Explorer: Keine Notwendigkeit, eine Verknüpfung zu speichern; Durch Klicken auf „Öffnen“ wird direkt auf das angegebene Verzeichnis zugegriffen.

Das obige ist der detaillierte Inhalt vonWie öffne ich lokale Verzeichnisse als Hyperlinks?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn