2017-02-22 7 views
0

alfresco 워크 플로우 승인/거부 페이지에서 새 탭의 "세부 정보보기"페이지 열기 ** 또한 현재 페이지 (승인/거부) 페이지에 초점 유지 * 새 탭을 열 때 현재 탭에 머무는 여기 ****alfresco 워크 플로우 양식의 새 탭에서 "세부 정보보기"페이지 열기

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>'; 

        } 

답변

1

* 현재 페이지 대상 = _blank 초점을 분실지고 **** 무시 객체 finder.js을 제어한다 브라우저에 의해 여기에 몇 가지 해결 방법이 있습니다.

링크를 클릭하면서 "Ctrl"+ 클릭 이벤트를 시뮬레이트해야 할 수도 있습니다. 아래 링크를 참조하십시오.

https://productforums.google.com/forum/#!topic/chrome/RCCFMX3b7NA

https://www.quora.com/How-do-I-open-a-link-in-a-new-tab-but-stay-on-the-same-page-using-HTML-code

Open a new tab in the background?

https://stackoverflow.com/a/36027776/405317

당신이 몇 가지 아이디어를 얻을 것이다 바랍니다.

+0

감사합니다. Murlidharan – k10ml