Как запустить приложение выкинуло "href" на передний план вместо фона - PullRequest
0 голосов
/ 06 декабря 2018

В моем проекте я использую «href» для запуска приложения Windows.

 <a href={`some app here`}>
//Similar logic to mailto

Проблема в том, что он запускается на фоне, а не на переднем плане.По сути, он просто сидит и мигает на панели задач Windows, а не автоматически появляется в верхней части экрана.

Кто-нибудь знает, есть ли какой-нибудь конкретный способ, как с помощью тега вывести его на передний план автоматически вместо фона?

1 Ответ

0 голосов
/ 06 декабря 2018

Для этого вам, скорее всего, придется использовать javascript.Если это хорошо, используйте этот код здесь:

<html>
<head>
    <title>Application Executer</title>
    <HTA:APPLICATION ID="oMyApp" 

	    APPLICATIONNAME="Application Executer" 

	    BORDER="no"

	    CAPTION="no"

	    SHOWINTASKBAR="yes"

	    SINGLEINSTANCE="yes"

	    SYSMENU="yes"

	    SCROLL="no"

	    WINDOWSTATE="normal">
    <script type="text/javascript" language="javascript">
        function RunFile() {
		WshShell = new ActiveXObject("WScript.Shell");
		WshShell.Run("c:/windows/system32/notepad.exe", 1, false);
        }
    </script>
</head>
<body>
	<a href="javascript:RunFile()">Run the Notepad application</a>
</body>
</html>
Замените notepad.exe в c: /windows/system32/notepad.exe файлом приложения, которое вы хотите запустить.Надеюсь это поможет!
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...