kviewerのform bridge連携をしたとき、
kviewer上に表示されるform bridgeへのボタンにのみ、
target="_blank"を入れたいと思います。この場合の方法を教えて下さい。
kviewerのform bridge連携をしたとき、
kviewer上に表示されるform bridgeへのボタンにのみ、
target="_blank"を入れたいと思います。この場合の方法を教えて下さい。
neenya様
お世話になっております.
cstapの江田と申します.
下記のコードで実装できると思います。
(function(){"use strict";kv.events.record.mounted=[function(state){if(state.view.detailView.isUseFormBridge){varformBridgeUrl=state.view.detailView.formBridgeUrl;varkViewerCode=location.pathname.split('/')[2];varrecordCode=state.recordCode;varorigin=document.getElementsByClassName('kv-fb-content')[0];varclone=origin.cloneNode(true);clone.setAttribute('href',formBridgeUrl.slice(0,-2)+'?\_\_kViewerViewCode\_\_='+kViewerCode+'&\_\_kViewerRecordCode\_\_='+recordCode);clone.setAttribute('target','\_blank');origin.parentNode.appendChild(clone);origin.parentNode.insertBefore(clone,origin);origin.parentNode.removeChild(origin);}}];})();
素早いご回答ありがとうございます!