开放式;“查看详细信息”;alfresco工作流表单的新选项卡中的页面

开放式;“查看详细信息”;alfresco工作流表单的新选项卡中的页面,alfresco,alfresco-share,alfresco-webscripts,Alfresco,Alfresco Share,Alfresco Webscripts,在alfresco工作流接受/拒绝页面的新选项卡中打开“查看详细信息”页面,但**同时将焦点保留在当前页面(批准/拒绝)页面上** 使用target=\u blank当前页面上的焦点丢失 ****在此处覆盖object-finder.js**** function ObjectFinder_fnRenderCellListItemName(elCell, oRecord, oColumn, oData) { if (scope.option

在alfresco工作流接受/拒绝页面的新选项卡中打开“查看详细信息”页面,但**同时将焦点保留在当前页面(批准/拒绝)页面上** 使用target=\u blank当前页面上的焦点丢失 ****在此处覆盖object-finder.js****

 function ObjectFinder_fnRenderCellListItemName(elCell, oRecord, oColumn, oData)
             {
              if (scope.options.showLinkToTarget && scope.options.targetLinkTemplate !== null)
                {
                 if(item.site=="######xxxxxxxxxxany site****"){
                       title = '<a href="' + link + **'"target="_blank">**' + $html(item.displayName?item.displayName:item.name) + '</a>';


                    }
                }

    ObjectFinder_fnRenderCellListItemActions(elCell, oRecord, oColumn, oData)
         {
          if (scope.options.disabled === false) 
            {
               var links = "", link, listAction;
               for (var i = 0, il = scope.options.listItemActions.length; i < il; i++)
               {
                  listAction = scope.options.listItemActions[i];
                  if (listAction.event)
                      {

                      if(item.site=="xx Any RAndom Site xxxxx"){

                      links += '<div class="list-action"><a href="#" class="' + listAction.name + ' ' + ' list-action-event-' + scope.eventGroup + ' ' + listAction.event+ '" title="' + scope.msg(listAction.label) + '" tabindex="0" **target="**_blank**">'** + scope.msg(listAction.label) + '</a></div>';

                  }
function ObjectFinder\u fnRenderCellListItemName(elCell、OreCold、oColumn、oData)
{
if(scope.options.showLinkToTarget&&scope.options.targetLinkTemplate!==null)
{
如果(项目现场==“**”){
标题='';
}
}
ObjectFinder\u fRenderCellListItemActions(elCell、OreCold、oColumn、oData)
{
if(scope.options.disabled===false)
{
var links=“”,link,listAction;
for(var i=0,il=scope.options.listItemActions.length;i
打开新选项卡时保持当前选项卡由浏览器控制,这里有一些解决方法

您可能需要在单击链接时模拟“Ctrl”+单击事件。请参阅以下链接

希望你能有所了解