SharePoint2013 隐藏搜索结果URL链接

本文介绍了如何在SharePoint2013中修改搜索结果样式,特别是隐藏搜索结果URL链接。通过添加JS代码到搜索中心Result页面,以及直接修改osssearchresults.aspx页面的样式表来实现链接隐藏,同时提供了详细的步骤和注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近有需要修改搜索结果样式,在修改搜索结果样式时,发现SharePoint2013搜索中心搜索跳转的结果页和从网站搜索跳转显示的搜索结果页不同,前一个是搜索中心的Result页,后一个是osssearchresults.aspx页。

修改前:

 

修改后(即绿色的链接没有了):

首先我修改了搜索中心的Result搜索结果的链接,修改时,发现位于页面不能编辑代码,(貌似位于Page文件夹下的页面都不能编辑代码,就算打开了,编辑后也很容易出错,保存时SharePoint会自动生成一些冗余代码)不能在页面中添加样式。所以,使用脚本编辑器,插入了一段JS:

<style>
.ms-srch-item-path
{
 display:none !important;
}
</style>

这样就可以将/Pages/results.aspx下的搜索结果链接隐藏了。

对osssearchresults页面没有“编辑网页”操作,那么在页面上也就无法像前面一样设置。最后,没想到别的办法,直接找到对应的SharePoint样式进行修改。当然修改前先备份。

(因为修改样式只是修改了当前而非全局)

修改方式:

1. F12,找到链接引用的样式名称;可以看到是因为.ms-srch-item-paht设置为了display:inline block导致的

2. 复制样式表链接 /_catalogs/theme/themed/ 在浏览器中打开;

 

也可以在Designer中找到路径,选择预览:

3. 找到对应样式表,下载副本;

4. 修改下载副本;

5. 上传副本,上传前可将原来的样式表修改名称备份;

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值