HTML から Windows エクスプローラーでフォルダーを開く

HTML から Windows エクスプローラーでフォルダーを開く

私は自分の本、映画、ファイルなどを整理するための個人用 Web アプリを作成しています。これは私用であり、サーバー上では実行されません。たとえば、ブラウザーで本を開いたときに、Windows でもそのフォルダーを開くことができるようなコードをアプリに記述したいと考えています。しかし、ブラウザーでフォルダーを開くだけでは不十分です。HTML から Windows でフォルダーを開くにはどうすればよいのでしょうか。

答え1

はい、プロトコルを使用して HTML から可能ですfile://。例:

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8" />
        <meta http-equiv="X-UA-Compatible" content="IE=edge" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Document</title>
    </head>
    <body>
        <a href="file://D:/">Open</a>
    </body>
</html>

関連情報