3

次の操作を行う必要があるリンクを含むasp.netページがあります。

ユーザーがクリックすると、デスクトップ アプリケーションがこのクライアント マシンにインストールされているかどうかがチェックされます。インストールされている場合は実行され、インストールされていない場合はユーザーにダウンロードするように求められます。

どうすればこの機能を実行できますか?

4

2 に答える 2

0

クライアントアプリがActiveXをインストールしている場合は、次のような方法を試すことができます

function tryCreateXObject(name){
        try{
            return new ActiveXObject(name);
        }
        catch(err){
            return undefined;
        }
};

しかし、その理想的な解決策ではありません

于 2013-02-10T20:28:00.167 に答える
0

これは、ファイル システム (Silverlight や Java など) にアクセスできる Web ページで実行されている信頼できるプラグインがない限り、不可能です。これは通常、かなり大きなセキュリティ リスクと見なされます。

于 2013-02-10T20:25:56.520 に答える