0 голосов
спросил от в категории Другие
HTML и клиентский javascript не могут запускать исполняемый файл на клиентской машине по очевидным соображениям безопасности. Вы можете, однако, сказать сервер для запуска исполняемого файла на сервере. Ваш код на стороне сервера просто должен выставить метод, который может вызвать код на стороне клиента. Этот метод на стороне сервера запустит требуемый исполняемый файл с требуемыми параметрами.

Клиентский код вызовет этот метод, как и любой другой вызов AJAX на сервер. Вы даже можете передавать параметры на серверный метод.

В Интернете есть несколько примеров для вызовов AJAX. Просто Google для этого.


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

Кроме того, хотите ли вы, чтобы кто-нибудь мог назвать этот метод? Вы можете подумать о безопасности вокруг этого.

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.

Категории

Добро пожаловать на сайт DraftingCode Q&A (ИТ ответы), где вы можете задавать вопросы и получать ответы от других членов сообщества.

Связанных вопросов не найдено

...