[GGH5.X] Ver4.8 の logon.html では OBJECT タグを document.write で出力しているが,Ver5.0 の logon.html (logon.js) ではそのような箇所が見つからない.
技術ノート
2016/06/22
[番号]
技術ノート KGTN 2016061702
[現象]
[GGH5.X] Ver4.8 の logon.html では OBJECT タグを document.write で出力しているが,Ver5.0 の logon.html (logon.js) ではそのような箇所が見つからない.
[説明]
基本的な処理方式が変更されており,Ver5.0 の logon.js の下記の箇所で等価な処理が行われております.
// OBJECT タグを作成
var newControl = document.createElement("object");
newControl.id = RAPIDX_CONTROL_NAME;
newControl.name = RAPIDX_CONTROL_NAME;
newControl.classid = RAPIDX_PLUGIN_CLASS_ID;
newControl.alt = RAPIDX_PLUGIN_NAME;
newControl.setAttribute("codebase", RAPIDX_PLUGIN_CODEBASE);
// 子供(PARAM タグ)を追加
writeURLVars(newControl, "object");
// OBJECT タグを logon.html のフレームに追加
var frame = document.getElementById('controlFrame');
frame.appendChild(newControl);
frame.innerHTML の内容例 (window.alert で出力)
