ホームページ > ウェブフロントエンド > jsチュートリアル > ローカル ディレクトリをハイパーリンクとして開くにはどうすればよいですか?

ローカル ディレクトリをハイパーリンクとして開くにはどうすればよいですか?

Barbara Streisand
リリース: 2024-10-22 10:48:02
オリジナル
415 人が閲覧しました

How to Open Local Directories as Hyperlinks?

ハイパーリンク経由でローカル ディレクトリに移動

リンク操作時にローカル ディレクトリ ビューを開始しようとすると、制限が発生する場合があります。ただし、この問題に対処し、さまざまなブラウザ間でシームレスに動作するソリューションがあります。

実装方法

HTML ページから直接パスを開くか、エクスプローラーを起動するためはセキュリティ上の理由から制限されています。より現実的なアプローチには、ダウンロード可能なリンク (.URL または .LNK) を提供することが含まれます。

推奨パス: .URL

.URLファイルはテキストベースであるため、動的に生成できます。このソリューションを実装するには:

  1. Web サーバーが .url MIME タイプをサポートしていることを確認します。
  2. 次の内容を含む .url ファイルを作成します:
<code class="txt">[InternetShortcut]
URL=file:///D:</code>
ログイン後にコピー
  1. 動的に生成された .url スクリプトまたは .url ファイル自体へのリンクを HTML に提供します。

    <code class="html"><a href="URIShortcut.url">Round-About Linking</a></code>
    ログイン後にコピー

ブラウザ固有の動作

  • Chrome: file.url のダウンロードを要求し、ファイルを開きます。この動作は、「常にこの種類のファイルを開く」を有効にすることで最適化できます。
  • Firefox: Chrome と同様に、file.url がダウンロードされ、その後開かれます。
  • Internet Explorer: ショートカットを保存する必要はありません。 「開く」をクリックすると、指定したディレクトリに直接アクセスします。

以上がローカル ディレクトリをハイパーリンクとして開くにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート