次の操作を行う必要があるリンクを含むasp.netページがあります。
ユーザーがクリックすると、デスクトップ アプリケーションがこのクライアント マシンにインストールされているかどうかがチェックされます。インストールされている場合は実行され、インストールされていない場合はユーザーにダウンロードするように求められます。
どうすればこの機能を実行できますか?
クライアントアプリがActiveXをインストールしている場合は、次のような方法を試すことができます
function tryCreateXObject(name){
try{
return new ActiveXObject(name);
}
catch(err){
return undefined;
}
};
しかし、その理想的な解決策ではありません
これは、ファイル システム (Silverlight や Java など) にアクセスできる Web ページで実行されている信頼できるプラグインがない限り、不可能です。これは通常、かなり大きなセキュリティ リスクと見なされます。