Как объединить: открыть целевую ссылку в определенном c браузере и file: // [un c path] - PullRequest
1 голос
/ 05 августа 2020

Есть ли способ объединить возможность открытия ссылки в определенном c браузере.

HREF="microsoft-edge:http://www.google.com/">Open Google in Edge

и

file://server/path

В Edge ссылка открывает папку UN C в новом окне файлового проводника, но из-за проблем безопасности многие другие браузеры блокируют эту функцию.

Есть ли способ создать ссылку, которая хотите открыть Edge в этом месте?

1 Ответ

0 голосов
/ 05 августа 2020

Я нашел обходной путь. На странице я хочу, чтобы открывалась ссылка на папку, у меня есть ссылка на "среднюю" страницу.

<A HREF="microsoft-edge:http://mysite/t.html">Open Folder t</A><br/>

И на этой "средней" странице t. html Я добавил перенаправление на папку.

<head>
  <meta http-equiv="refresh" content="1; URL=file://///path/toFolder/t" />
</head>
<body>
  <p>If the folder does not open in 5 seconds, <a href="file://///path/toFolder/t" target="_explorer.exe">click here</a>.</p>
</body>

Это некрасиво, но работает. Я хотел бы улучшить это решение, если кто-нибудь сможет увидеть и предложить изменения.

...