2012-02-23 6 views
0

UNC 경로처럼 보이는 문자열이 표준 SharePoint 사이트 열 (한 줄 또는 여러 줄, 일반 텍스트)에 나타날 때마다 하이퍼 링크로 해석됩니다. 결과는 문자열SharePoint 사이트에 나타나는 하이퍼 링크 열을 차단하는 방법

\\ 서버 \의 폴더 1 \ 폴더 2 \ 폴더 3 \ file.txt를

\\ 서버 \의 폴더 1 \ 폴더 2 \ 폴더 3 \ 파일을 표시한다는 것입니다 .txt

사용자가 하이퍼 링크 된 (굵게 표시된) 위치 \\ server \ folder1 \을 클릭하면 존재하지 않는 위치가 열립니다. 내가 뭘하고 싶은지는 사이트 컬럼 텍스트의 어떤 부분이 하이퍼 링크로 해석되는 것을 막는 것이다. 어떻게해야합니까?

답변

0

클라이언트 측 javascript/jQuery를 사용할 수 있습니다. 콘텐츠 편집기 웹 파트를 추가하거나이 코드를 포함하도록 SharePoint 디자이너의 페이지/마스터 페이지를 업데이트하십시오. 이것은보기 페이지와 표시 페이지에서 작동합니다. 또한 원하는 경우 HREF를 업데이트하여 실제로 링크가 작동하도록 할 수 있습니다.

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.pack.js"></script> 
<script type="text/javascript"> 
$(function(){ 
$("a[href^='file://\\']").each(function(){ 
     $(this).parent()[0].innerHTML = $(this).parent().text(); 
    }); 
}); 
</script>