Heim  >  Artikel  >  Web-Frontend  >  JavaScript-Methode zum Ausführen lokaler Programme in Webseiten_Javascript-Kenntnisse

JavaScript-Methode zum Ausführen lokaler Programme in Webseiten_Javascript-Kenntnisse

WBOY
WBOYOriginal
2016-05-16 15:16:251244Durchsuche

Das Beispiel in diesem Artikel beschreibt, wie Sie Javascript implementieren, um lokale Programme auf Webseiten auszuführen. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

<input onclick="exec('notepad.exe')" value="执行noteppad.exe" type="button">
<input onclick="exec('cmd.exe')" value="执行cmd.exe" type="button">
<script language="javascript">
function exec(command)
{
window.oldOnError = window.onerror;
window._command = command;
window.onerror = function (err)
  {
 if (err.indexOf('utomation') != -1)
 {
  alert('命令' + window._command + ' 已经被用户禁止!');
  return true;
 }
 Else
  return false;
};
//-----------//
var wsh = new ActiveXObject('WScript.Shell');
if (wsh) wsh.Run(command);
wsh = null;
window.onerror = window.oldOnError;
}
</script>

Leser, die an mehr JavaScript-bezogenen Inhalten interessiert sind, können sich die speziellen Themen auf dieser Website ansehen: „Zusammenfassung von JavaScript-Fehlern und Debugging-Fähigkeiten“, „Zusammenfassung von JavaScript-Erweiterungsfähigkeiten“ und „Zusammenfassung der JavaScript-Datenstruktur und Algorithmusfähigkeiten

Ich hoffe, dass dieser Artikel für alle hilfreich ist, die sich mit der JavaScript-Programmierung befassen.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn