Невозможно открыть .exe файл, нажав на ссылку HTML - PullRequest
0 голосов
/ 19 октября 2018

Я хочу добавить ссылку html на наш сайт в интрасети, и когда пользователь щелкает ссылку, он должен открыть файл .exe, который уже установлен на всех компьютерах пользователей.Теперь я пытаюсь этот код: -

<a href = "C:\Program Files\Cisco Systems\VPN\vpngui.exe">VPN</a>

, но я проверил это на IE-11, Chrome & FireFox.и это работало только на IE.вот более подробно о том, как все работает: -

  • В IE.это сработало хорошо, где я получил это диалоговое окно >> я нажимаю на Run, и приложение открылось хорошо.

enter image description here

  • На FireFox.Я получил эту ошибку, когда я нажимаю на ссылку: enter image description here

  • На хром.когда я нажимаю на ссылку, я получаю это диалоговое окно, но если я нажимаю Сохранить >>, затем Открыть >>, я получаю сообщение об ошибке, что отсутствует файл DLL!enter image description here

enter image description here

Итак, кто-нибудь может дать совет по этому вопросу, пожалуйста?

1 Ответ

0 голосов
/ 19 октября 2018

Я постараюсь быть менее саркастичным, насколько могу ...
Вы говорите, что ссылка, нацеленная на локальный файл на пользовательском компьютере , работает в IE?Это плохо!Действительно!
Я сомневаюсь в этом утверждении ... Я всегда говорил, что IE отстой ... Но до этого момента!Я удивлен.

Никто не хочет, чтобы веб-страница http (s) запускала локальный файл при нажатии! Никто .
Это очевидная проблема безопасности.

Веб-страница должна запускать свои функции на стороне сервера.
"Окно" ДОЛЖНО БЫТЬWATERTIGHT между сетью и локальным жестким диском пользователя.

Еще есть вопросы?

...