0

重複
の可能性: ブラウザからアプリケーションを起動

ログイン情報を保存したり、1 つのボタンをクリックして複数のアプリケーションを起動したりするなど、複数の機能を実行する仕事用の Web サイトに取り組んでいます。phpを使ってページを作っています。ユーザー情報はmysqlデータベースに保存されています。ただし、アプリケーションの起動に問題があります。URL プロトコルへのアプリケーションの登録を使用するなど、いくつかの不審な点がありました。問題は、C++ や VB を使ったプログラミングを長い間 (高校で) 行っていないことです。おそらくうまくいくと思われるもう1つのアイデアは、javascriptでWSH Run Methodを使用することです。閉じますが、firefox または IE 用の notepad.exe または cmd.exe のような単純なプログラムの起動にまだ問題があります。これは、半夜ウェブをブラウジングした後に見つけたコードです。このようなスクリプトをどのように使用できるか、または機能する可能性のある他のスクリプトを使用する方法について誰かがアイデアを持っている場合は、あなたの助けをいただければ幸いです。これがサンプルコードです。

<script language="javascript" type="text/javascript">
function runApp(){ 
var shell = new ActiveXObject("WScript.shell"); 
shell.run("notepad.exe", 1, True); 
}
</script>

<input type="button" name="button1" value="Run Notepad" onClick="runApp()" />

再度、感謝します

4

2 に答える 2

0

セキュリティ上の理由により、ブラウザから実行可能ファイルを実行することはできません。解決策として、html アプリケーションを使用できます (.hta 拡張子を html ファイルに追加します)。

于 2011-09-13T07:47:19.710 に答える