보기 패널의 링크를 클릭하면 새 브라우저 탭에서 문서를 여는 방법이 있습니까?xPages viewpanel의 새 탭에서 문서를여시겠습니까?
2
A
답변
2
두 가지 옵션이 있습니다. 하나는 팀이 설명한 방식입니다. 그리고 다른 하나는 뷰 열 값을 링크로 계산할 수 있습니다. 여기서 _new 또는 _blank 속성을 사용할 수 있습니다.
단순히보기 열은 HTML로 제공 될 수 있습니다. 거기에서 html href 태그로 페이지를 계산할 수 있습니다.
1
이것은 브라우저 설정입니다. 링크에 target = "_ blank"를 입력하기 만하면됩니다.
2
"대상"은보기 패널 구성 요소의 속성 중 하나입니다. 해당 속성 값으로 "_blank"(Ferry 제안대로)를 지정하면 각 행의 링크에 적용해야합니다. 그러나 궁극적으로 최종 사용자의 브라우저 설정이 자비 롭습니다. 한 사용자는 새 탭을 만들 수 있고, 다른 사용자는 완전히 새로운 창을 만들 수 있으며, 링크가 팝업으로 취급되어 차단 되었기 때문에 아무 것도 얻을 수 없습니다.
1
여러 가지 이유로이 기능을 사용하지 않기로 결정했지만 구현을 위해 아래 절차를 게시하고 싶습니다. 보기 열 표시 탭
계산 값을 선택하고 다음과 같이 수식을 입력 표시 탭 선택 HTML에서
var _row:NotesXspViewEntry = viewEntry;
var _unid = _row.getUniversalID();
return "<a href='0/" + _unid + "?OpenDocument' TARGET='_new'>" + _row.getColumnValue("RequestNum") + "</a>"
.
1
믹스에 다른 옵션을 추가하기 만하면됩니다. 열 표시를 '숨김'으로 설정하면 표준 링크 컨트롤을 열에 넣을 수 있습니다. 예 : 원하는 열 링크 텍스트가 페이지에 새 탭을 연 '이름'열이 있다면 'Person.xsp'
<xp:viewColumn columnName="firstName" id="vcFirstNameCol" displayAs="hidden">
<xp:viewColumnHeader value="First Name" id="vchFirstName"></xp:viewColumnHeader>
<xp:link escape="true" text="#{javascript: rowData.getColumnValue('firstName');}" id="link1" value="Person.xsp"
target="_blank">
<xp:this.parameters>
<xp:parameter name="documentId" value="#{javascript:rowData.getUniversalID();}"></xp:parameter>
<xp:parameter name="action" value="openDocument"></xp:parameter>
</xp:this.parameters>
</xp:link>
</xp:viewColumn>
관련 문제
- 1. 새 탭에서 새 탭만 열기
- 2. iframe이 새 탭에서 열림
- 3. 새 탭에서 URL 열기
- 4. 새 창/탭에서 href
- 5. 새 탭에서 링크 열기?
- 6. 새 탭에서 링크 열기
- 7. 새 탭에서 양식 제출
- 8. 어떻게 결과가 새 탭에서
- 9. JQuery - 새 탭에서 getScript가 열립니다.
- 10. 새 탭에서 ExtJS 표시 링크
- 11. gvim의 새 탭에서 파일 열기
- 12. 새 탭에서 크롬 확장 열기
- 13. PDF를 새 탭에서 열려면 PDF에서
- 14. 새 탭에서 실버 창 열기
- 15. ie8의 새 탭에서 링크를 열어야합니다!
- 16. 새 탭에서 PDF를 어떻게 표시합니까?
- 17. Xpages @PreDestroy
- 18. 새 탭에서 Firefox 확장 실행 웹 사이트
- 19. 새 탭에서 다른 웹 사이트를 연결하는 방법
- 20. 자바 스크립트 양식 새 탭에서 URL 열기
- 21. Jquery - .fadeOut을 사용하여 새 탭에서 링크 열기
- 22. Blackberry, 새 탭에서 링크가 열리는 이유는 무엇입니까?
- 23. 새 브라우저 탭에서 최종 사용자 세션
- 24. Firefox가 새 탭에서 iframe을 타겟팅하는 양식을 제출합니다.
- 25. mac vim의 새 탭에서 플러그인을로드하는 방법은 무엇입니까?
- 26. 후킹 "새 탭에서 열기"및 "뒤로"
- 27. 새 탭에서 페이지가 열릴 때 스타일이 엉망입니다.
- 28. 새 탭에서 미리보기 이미지를 엽니 다.
- 29. jquery.click에서 "새 탭에서 열기"를 클릭하는 방법
- 30. 동일한 창 또는 새 탭에서 링크 열기
나는 그것을 시도했지만 작동하지 않았다. 보기 패널 링크에서 어떻게 작동하는지 예를 들려 줄 수 있습니까? –