プロジェクト

全般

プロフィール

[GGH5.X] IE にActiveXクライアントがインストールされているかどうかを判断するページのサンプルが欲しい.

技術ノート
2016/10/05

[番号]
技術ノート KGTN 2016092904

[現象]
[GGH5.X] IE にActiveXクライアントがインストールされているかどうかを判断するページのサンプルが欲しい.

[説明]
以下に IE にActiveXクライアントがインストールされているかどうかで,リダイレクト先を変えるサンプルを示します.

<!DOCTYPE html>
<html>
<head>
<meta content="text/html;shift_jis" http-equiv="Content-Type">
<title>GO-Global</title>
<script language=javascript>
RAPIDX_ROOT_ID = "Ieg.IEGCtrl";
if(isActiveXControlInstalled())
{
// ActiveX クライアントあり
location.href="http://192.168.102.89:8089/logon.html";
}
else
{
// ActiveX クライアントなし
location.href="http://192.168.102.89/goglobal/logon.html";
}
function isActiveXControlInstalled(){
axobj = null;
try {
axobj = new ActiveXObject(RAPIDX_ROOT_ID);
}
catch(e) {}
if (axobj) {
axobj = null;
return true;
}
return false;
}
</script>
</head>
<body>
GO-Global へ接続しています.
</body>
</html>

ファイル

KGTN2016092904.pdf (55.7 KB) kitasp 技術センター, 2016/10/05 17:36