从SharePoint 2010中删除自动生成的链接

时间:2015-12-01 18:37:51

标签: javascript jquery sharepoint web sharepoint-2010

我试图阻止SharePoint中的页面(特别是列表视图页面)自动生成在字段中输入的UNC文件路径的链接。

这是进入现场......

\\server\share\folder name\sub-folder name

这是显示页面上字段的自动生成结果值...

(列表项目的实际值仍然正确)

<a href="file://\\server\share\folder">\\server\share\folder</a>&nbsp;name\sub-folder name

我发现了一些关于删除mailto链接的类似问题,建议使用jQuery来完成此任务。这就是我到目前为止所提出的......

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript"> 
    $(function() {
        $("a[href^=file:]").each(function(){  
            var sFileShare = $(this).text();
            $(this).replaceWith(sFileShare);
        });
    });
</script>

我通过添加(隐藏的)CEWP然后将上面的代码作为嵌入代码插入到目标页面中。到目前为止,我看不到结果。

这是代码问题吗?我实施错了吗?我今天早上应该睡着了吗?全力以赴。

我敢打赌,我需要更正确地格式化$("a[href^=file:]")位,但我不确定。

0 个答案:

没有答案