【技术实现步骤摘要】
本申请涉及计算机
,具体涉及搜索
,尤其涉及搜索推荐词的展示方法和装置。
技术介绍
目前,在一些搜索服务产品中,在用户点击搜索结果页面中的某条搜索结果后,在用户浏览搜索结果对应的页面的同时,会将搜索推荐词展示在推荐面板上,以便用户可以通过点击搜索推荐词来使当前页面跳转到相应的搜索结果页面。在现有技术中,通常只展示较少的固定数量的搜索推荐词(通常为2个)。然而,通过现有技术的搜索推荐词的展示方法所展示的搜索推荐词的数量较少,并且在一些屏幕尺寸较大的终端上的显示效果较差。
技术实现思路
本申请的目的在于提出一种搜索推荐词的展示方法和装置,来解决以上
技术介绍
部分提到的技术问题。第一方面,本申请提供了一种搜索推荐词的展示方法,所述方法包括:发送包括本机的屏幕尺寸信息的搜索推荐词请求到服务器;接收服务器发送的搜索推荐词集合,其中,所述搜索推荐词集合中的搜索推荐词的个数是服务器根据所述屏幕尺寸信息确定的;根据所述搜索推荐词的个数确定所述搜索推荐词集合中的搜索推荐词需占用的行数,以及每行能够显示的推荐词的个数;根据所述行数和所述每行能够显示的搜索推荐词的个数,展示所述 ...
【技术保护点】
一种搜索推荐词的展示方法,其特征在于,所述方法包括:发送包括本机的屏幕尺寸信息的搜索推荐词请求到服务器;接收服务器发送的搜索推荐词集合,其中,所述搜索推荐词集合中的搜索推荐词的个数是服务器根据所述屏幕尺寸信息确定的;根据所述搜索推荐词的个数确定所述搜索推荐词集合中的搜索推荐词需占用的行数,以及每行能够显示的推荐词的个数;根据所述行数和所述每行能够显示的搜索推荐词的个数,展示所述搜索推荐词集合中的搜索推荐词。
【技术特征摘要】
1.一种搜索推荐词的展示方法,其特征在于,所述方法包括:发送包括本机的屏幕尺寸信息的搜索推荐词请求到服务器;接收服务器发送的搜索推荐词集合,其中,所述搜索推荐词集合中的搜索推荐词的个数是服务器根据所述屏幕尺寸信息确定的;根据所述搜索推荐词的个数确定所述搜索推荐词集合中的搜索推荐词需占用的行数,以及每行能够显示的推荐词的个数;根据所述行数和所述每行能够显示的搜索推荐词的个数,展示所述搜索推荐词集合中的搜索推荐词。2.根据权利要求1所述的方法,其特征在于,所述根据所述搜索推荐词的个数确定所述搜索推荐词集合中的搜索推荐词需占用的行数,以及每行能够显示的推荐词的个数,包括:如果所述搜索推荐词的个数小于等于预设的第一个数阈值,则确定所述搜索推荐词集合中的搜索推荐词需占用的行数为第一预设行数,否则确定所述搜索推荐词集合中的搜索推荐词需占用的行数为第二预设行数;根据所述搜索推荐词的个数和所述需占用的行数,确定所述每行能够显示的推荐词的个数。3.根据权利要求1所述的方法,其特征在于,所述根据所述行数和所述每行能够显示的搜索推荐词的个数,展示所述搜索推荐词集合中的搜索推荐词,包括:根据本机的屏幕宽度和所述每行能够显示的搜索推荐词的个数,确定所述搜索推荐词集合中的每个搜索推荐词所占用的宽度;依次针对所述搜索推荐词集合中的每个搜索推荐词,生成所述搜索推荐词的索引,并根据所述索引、所述每个搜索推荐词所占用的宽度和预设的行高,确定所述搜索推荐词的坐标;根据所述搜索推荐词集合中的各个搜索推荐词的坐标,展示所述
\t搜索推荐词集合中的各个搜索推荐词。4.根据权利要求1-3任一所述的方法,其特征在于,在根据所述搜索推荐词的个数确定所述搜索推荐词集合中的搜索推荐词需占用的行数,以及每行能够显示的推荐词的个数之前,所述方法还包括:如果所述搜索推荐词的个数大于预设的第二个数阈值,则删除所述搜索推荐词集合中的搜索推荐词直到所述搜索推荐词集合中的搜索推荐词的个数等于所述第二个数阈值。5.根据权利要求1-3任一所述的方法,其特征在于,在根据所述搜索推荐词的个数确定所述搜索推荐词集合中的搜索推荐词需占用的行数,以及每行能够显示的推荐词的个数之前,所述方法还包括:如果所述搜索推荐词的个数为奇数,则删除所述搜索推荐词集合中的1个搜索推荐词。6.根据权利要求1-3任一所述的方法,其特征在于,在根据所述搜索推荐词的个数确定所述搜索推荐词集合中的搜索推荐词需占用的行数,以及每行能够显示的推荐词的个数之前,所述方法还包括:将所述搜索推荐词集合中的字数小于2的搜索推荐词删除。7.一种搜索推荐词的展示装置,其特征在于,所述装置包括:发送...
【专利技术属性】
技术研发人员:鞠训卓,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。