Schreiben eines Skripts zum Starten einer Desktopanwendung über einen Webbrowser
Normalerweise bedeutet das Schreiben von Programmen für Webbrowser, dass Sie keinen Zugriff auf den Computer und das Dateisystem eines Benutzers haben. Durch die Verwendung von ActiveX-Objekten unter Microsoft Windows und Internet Explorer können Sie jedoch auf den Computer eines Benutzers zugreifen, um sicher auf Dateien zuzugreifen und Anwendungen auszuführen. So können Sie Windows-Webanwendungen entwickeln, die Windows-Programme nutzen, oder Websites erstellen, die Anwendungen unterstützen, die Sie bereits für Windows entwickelt haben. Mit Hilfe von JavaScript und ActiveX können Sie ein Windows-Programm in einem HTML-Skript ausführen.
1
Fügen Sie Ihrem HTML-Header einen JavaScript-Abschnitt hinzu:
2
Erstellen Sie in den JavaScript-Tags eine Variable, um ein ActiveX-Objekt zu initialisieren, das Befehle über eine Befehlszeile ausführen kann:
3.
Fügen Sie eine weitere Zeile in die Skript-Tags ein, um eine Desktop-Anwendung auszuführen. Im folgenden Beispiel wird Notepad verwendet: