自社の内部プログラムは外部プロトコルを呼び出すことで普通に利用できるのですが、外部プロトコルはクライアントに合わせる必要があるので、jsを使ってクライアントがインストールされているかどうかを判断したいのですが、インストールされていない場合はダウンロードアドレスにジャンプします。 . インターネット上の一部の Thunder および Express のダウンロード リンクと同様です。メソッドを確認したところ、実装方法は以下の通りです。 コードをコピー コードは次のとおりです: <br>function checkClient(obj){<br> try{<br> var a = new ActiveXObject("suncloud.app");<br> obj.href = obj.path;<br> }catch( e){ <br>alert("最初にクライアントをインストールしてください");<br> obj.href="http://xxxx/client.zip";<br> }<br>}<br></スクリプト><br><a href="#" onclick="checkClient(this)" path="suncloud://QUFodHRwOi8vZG93bi5zYW5kYWkubmV0L1RodW5kZXI1Ljkg==">接続</a><br> </div> <p>ActiveXObject には、クライアント ソフトウェアによってクライアントのレジストリに登録された情報が格納されます。 Thunder を検出するには、ThunderAgent.Agent または ThunderAgent.Agent.1</p> を入力します。