プロジェクト

全般

プロフィール

[GGW3.2.1/GGH4.X-5.X] ActiveXクライアントで inbrowserprocess = false, autoclosebrowser = true にしているが,ブラウザ (IE) が閉じない.

技術ノート
2012/01/30

[番号]
技術ノート KGTN 2012013001

[現象]
[GGW3.2.1/GGH4.X-5.X] ActiveXクライアントで inbrowserprocess = false, autoclosebrowser = true にしているが,ブラウザ (IE) が閉じない.

[説明]
ブラウザを 「管理者として実行」 するか,またはウエッブサーバーのURLを信頼済みサイト (インターネットオプション → セキュリティ → 信頼済みサイト) として登録して下さい.

補 足
GGH4.Xでは, logon.html に下記のコードを追加することでブラウザを閉じることも出来ます.なお,将来のIE (IE11の後継ブラウザ) では,その仕様次第ですので機能しなくなる可能性があります.

else if (browser.msie)
{
...
if (browser.msie7up)
{
document.write( '</OBJECT>');
}
//--- 追加(ここから) ---
if ((bAutoCloseBrowser == "true" )&&(bInBrowser == "false"))
{
(window.open('','_self').opener=window).close();
}
//--- 追加(ここまで) ---

ファイル

KGTN2012013001.pdf (87.4 KB) kitasp 技術センター, 2016/10/04 16:00

KGTN2012013001.jpg 表示 (6.17 KB) kitasp 技術センター, 2016/10/04 16:00