[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 で出力)