一种处理相关关键词的方法及系统的制作方法

文档序号:6574775阅读:228来源:国知局
专利名称:一种处理相关关键词的方法及系统的制作方法
技术领域
本发明涉及数据处理领域,特别是涉及一种基于处理相关关键词的 方法及系统。
背景技术
随着因特网及其它数据网和系统中使用的文本和多媒体内容的迅速增 加,最终用户越来越多地依靠基于文本和关键词的搜索工具去搜索需要的信 息。为了获得更好、更准确的搜索效果,现有技术中的一种方法为,向最终 用户提供相关关键词,由最终用户选取相关关键词进行搜索。现有技术中,这种选取相关关键词的过程为点击选择相关关键词按钮, 打开相关关键词选取窗口,在该窗口中选择相应的相关关键词,确定关闭该 窗口,选取的所有相关关键词在输入框中显示。例如, 一种现有技术中的相 关关键词展示界面如图l所示,用户基于所述界面的选取过程为,通过点击 "职位类别,,后的选择按钮,打开职位类别搜索窗口,用户在下拉列表中选 择"计算机 网络 技术类"后,在相应的类别中进行勾选,选择完毕后用 户再点击"确定"按钮,获得相应的"职位类别"显示如图2所示。随着人们对信息的需求急剧增加,搜索已经成为信息技术中最频繁的应 用之一。而人们在频繁的信息搜索应用中,发现上述选取相关关键词的方式 的缺点在于选取窗口往往会遮住当前页面的相关内容,使最终用户的使用 体验差,并且,在选取多个相关关键词时,往往需要最终用户在选取窗口中 选取完毕确认后,才能获得相应的多个选取结果,使最终用户的操作不直观。所以,现阶段需要本领域技术人员迫切解决的一个技术问题就是如 何处理相关关键词使其满足最终用户越来越高的操作和查看需求。发明内容本发明实施例所要解决的技术问题是提供一种处理相关关键词的方 法,以使用户在选取相关关键词或进行其它操作时,获得极佳的相关关 键词显示界面,以及直观的操作指示。本发明实施例的另 一个目的是将上述处理相关关键词的方法应用于 实际中,提供一种处理相关关键词的系统,用以保证上述方法的实现和 应用。为解决上述技术问题,本发明实施例提供了 一种处理相关关键词的方法,包4舌接收用户输入的主关4建词;根据所述主关键词拼接请求对应相关关键词的URL;当前页面中的内嵌窗口对象根据所述URL与服务器建立链接,服务 器向所述内嵌窗口对象返回相应的相关关键词;所述内嵌窗口对象创建关键词列表,在当前页面中展示所述相关关 键词;获得用户选择的相关关键词,并在输入框中即时添加所述相关关键词。优选的是,所述的方法,还包括通过多次在输入框中即时添加所述相关关键词,获得多个相关关键词。优选的是,所述的方法,还包括判断输入框中已有相关关键词的数量是否大于或等于预置数量,如 果是,则关闭所述关键词列表。优选的是,所述的方法,还包括判断获得的相关关键词是否为重复的相关关键词,如果是,则不在 输入框中添加所述相关关键词;和/或,判断所述输入框中是否已有相关关键词,如果是,则在即时 添加的相关关4建词前插入分隔符。优选的是,通过以下步骤创建关键词列表预置关键词列表容器,所述关键词列表容器包括一个或多个相关关 键词容器;接收关键词列表的打开请求,并根据所述请求获取关键词列表的高 度值及输入框的对应偏移量;根据所述关键词列表的高度值及输入框的对应偏移量,设置所述关键词列表容器的高度以及在当前页面中的位置。优选的是,通过以下步骤展示所述相关关键词 预置所述关键词列表容器的样式;按照所述样式展示所述关键词列表容器中的相关关键词。 优选的是,通过以下步骤获得用户选择的相关关键词 获取对应用户选择的相关关键词容器,并更改所述相关关键词容器 的样式;根据用户的相关关键词选取请求,提取所述相关关键词容器中的相 关关键词。本发明实施例还提供了 一种处理相关关键词的系统,包括 接口单元用于接收用户输入的主关^t词;拼接单元用于根据所述主关4建词拼接请求对应相关关键词的URL;对象处理单元包括链接单元、创建单元和展示单元,所述链接单 元用于通过当前页面中的内嵌窗口对象根据所述URL与服务器建立链 接,所述创建单元用于通过内嵌窗口对象创建关键词列表,所述展示单 元用于通过内嵌窗口对象展示所述相关关键词;获得单元用于获得用户选择的相关关键词;添加单元用于在输入框中即时添加所述相关关4A词;服务器用于与所述对象处理单元进行数据交互。优选的是,所述的系统,还包括多词获取单元用于通过多次在输入框中即时添加所述相关关键词, 获得多个相关关键词。优选的是,所述的系统,还包括第一判断单元用于判断输入框中已有相关关键词的数量是否大于 或等于预置数量,如果是,则关闭所述关键词列表。 优选的是,所述的系统,还包括第二判断单元用于判断获得的相关关键词是否为重复的相关关键词,如果是,则不在输入框中添加所述相关关键词;和/或,第三判断单元用于判断所述输入框中是否已有相关关键词,如果是,则在即时添加的相关关键词前插入分隔符。优选的是,所述创建单元包括
预置子单元用于预置关键词列表容器,所述关键词列表容器包括 一个或多个相关关键词容器;
接收获取子单元用于接收关键词列表的打开请求,并根据所述请 求获取关键词列表的高度值及输入框的对应偏移量;
设置子单元用于根据所述关键词列表的高度值及输入框的对应偏 移量,设置所述关键词列表容器的高度以及在当前页面中的位置。
优选的是,所述展示单元包括
样式预置子单元用于预置所述关键词列表容器的样式; 关键词展示子单元用于按照所述样式展示所述关键词列表容器中 的相关关4建词。
优选的是,所述获得单元包括
容器获取子单元用于获取对应用户选择的相关关键词容器;
更改子单元用于更改所述相关关键词容器的样式;
提取子单元用于根据用户的相关关键词选取请求,提取所述相关 关键词容器中的相关关键词。
与现有技术相比,本发明实施例具有以下优点
首先,本发明实施例通过设置内嵌窗口对象展示相关关键词,使关键 词列表与输入框在当前页面紧密联系,提供极佳的展示界面,使用户可以清 楚识别所述关键词列表与输入框的对应关系,用户的操作体验好;
其次,本发明实施例通过在输入框中即时添加用户选择的相关关键词, 使用户的操作直观,从而提高用户的操作效率;
再者,本发明实施例通过优化相关关^:词的添加过程,从而避免无效相 关关键词的添加,以及对界面进一步优化,使用户可以获得更好地操作体验;
此外,本发明实施例还通过样式表控制输入框与关键词列表的高亮显 示,使用户可以即时明白操作后的结果,从而保证用户的操作更加直观;
最后,本发明实施例对于服务提供商来说,技术实现简单,无技术障 碍,无特殊保密算法,成本较低。


图1是现有技术中一种相关关键词展示界面的示意图; 图2是在图1所示的展示界面选取多个相关关键词后的结果界面示 意图3本发明的一种处理相关关键词的方法实施例的流程图4是应用图3所示的方法获得的一种相关关键词的展示界面示意图5是本发明的一种处理相关关键词的系统实施例的结构框图6是应用图5所示的系统处理相关关键词的方法实施例的流程图。
具体实施例方式
为使本发明的上迷目的、特征和优点能够更加明显易懂,下面结合 附图和具体实施方式
对本发明作进一步详细的说明。
参照图3,示出了本发明的一种处理相关关键词的方法实施例的流程 图,具体包括以下步骤
步骤301、接收用户输入的主关键词;
步骤302、根据所述主关键词拼接请求对应相关关键词的URL;
步骤303、当前页面中的内嵌窗口对象根据所述URL与服务器建立 链接,服务器向所述内嵌窗口对象返回相应的相关关键词;
步骤304、所述内嵌窗口对象创建关键词列表,展示所述相关关键词;
步骤305、获得用户选择的相关关键词,并在输入框中即时添加所述 相关关键词。
需要说明的是,所述相关关键词为任一种与主关键词存在对应关系的关 键词,例如,根据主关键词在网页中匹配出来的相关关键词,通过直观的联 想匹配出来的相关关键词,或者,在意义上有联系的相关关键词等,并且, 所述对应关系可以由本领域技术人员根据需要或经验进行预置,本发明对此 不作限制。
可以想到的是,用户在主关键词输入框输入主关键词,触发本地程序或 当前页面的脚本程序接收用户输入的主关键词,所述触发动作可以为使用 鼠标点击所述主关键词输入框、使用TAB键进入所述主关键词输入框或其 它触发动作等。然后,由所述本地程序或当前页面的脚本程序根据所述主关键词拼接请求对应相关关键词的URL,优选的是, 一种拼接相关关键
词URL的方式为服务器URL前缀+主关键词+相关关键词ID,例如, 假设主关键词为"tea",相关关键词ID为1,服务器URL的前缀为 http:〃sh.vip.alibaba.com/front/relatedKeywordsFront.htm,贝'J经过拼才妄后的相关
keywords=tea&pdSessionId=l 。当然,所述拼接URL的方法可以由本领域 技术人员根据需要或根据经验进行任意设置,例如,设置所述相关关键 词ID对应于相应的相关关键词分组表,和/或,还设置主关键词的类别参 数,以及,采用其它拼接URL的方式都是可行的,本发明对此不需要进行 限定。
所述拼接完成之后,当前页面中的内嵌窗口对象则可以根据所述URL 与服务器建立链接,优选的是,所述内嵌窗口对象为iframe,公知的是,iframe 是框架的一种形式,可以嵌在网页中的任意部分。在这种情况下,通过设置 当前页面中iframe的src属性等于该URL,即可使iframe访问这个URL, 从而向服务器发送一个GET请求,于是服务器向所述内嵌窗口对象返回 相应的相关关^t词。当然,所述内嵌窗口对象也可以为现有技术中的其它 窗口对象,如frame,本发明对此不作限制。
优选的是,所述内嵌窗口对象通过以下子步骤创建关键词列表
子步骤Al:预置关4A词列表容器,所述关4泉词列表容器包括一个或多 个相关关键词容器;
公知的是,容器包括边距、填充距、边框和宽度、高度、浮动、清除等 属性。在本实施例中,可以预置所述容器的初始状态为浮动并且不显示。
子步骤A2:接收关键词列表的打开请求,并根据所述请求获取关键词 列表的高度值及输入框的对应偏移量;
用户通过鼠标点击输入框、使用TAB键进入输入框或其它操作都可发 出关键词列表的打开请求,所述内嵌窗口对象可以根据所述请求获取本地程 序或当前页面的脚本程序中预置的关键词列表的高度值,以及输入框的对应 偏移量,当然,所述获取的方法还可以由本领域技术人员根据经验或需要设 置,本发明对此不作限制。
子步骤A3:根据所述关键词列表的高度值及输入框的对应偏移量,设置所述关键词列表容器的高度以及在当前页面中的位置。
通过上述设置,可以将所述关键词列表与输入框紧密联系在一起,使从 而获得提供极佳的展示界面,使用户可以清楚识别所述关键词列表与输入框 的对应关系,用户的操作体验好。
当然,所述由内嵌窗口对象创建关键词列表的方法还可以为现有技术 中的任一种方法,本发明对此不作限制。
在实际中,本发明实施例的上述构思可以应用于在一个输入框中添加一 个或多个相关关键词的情况,也可以应用于在多个输入框中分别添加一个或 多个相关关键词的情况,当在多个输入框中分别添加一个或多个相关关键词 时,对于所述高度值和对应偏移量的获取,同样可以根据关键词列表的打开 请求分别获取本地程序或当前页面的脚本程序对应的高度值和偏移量,然后 根据所述高度值和偏移量分别设置多个关键词列表的高度及在当前页面中 的位置。
优选的是,所述展示相关关键词的步骤还可以包括以下子步骤 子步骤B1、预置所述关键词列表容器的样式;
子步骤B2、按照所述样式展示所述关键词列表容器中的相关关键词。 优选的是,所述关键词列表容器的样式可以通过CSS (Cascading Style
Sheets),层叠样式表,筒称样式表进行控制。例如,可以创建一个CSS规
则来自动完成class属性所标识的文本范围的格式设置,控制显示字体为红
色,背景为绿色等。
在这种情况下,优选的是,可以通过以下步骤获得用户选择的相关关
键词
子步骤C1:获取对应用户选择的相关关键词容器,并更改所述相关 关键词容器的样式;
子步骤C2:根据用户的相关关键词选取请求,提取所述相关关键词 容器中的相关关键词。
一种应用在实际中的情况为,当用户使用鼠标经过关键词列表中的某个 相关关键词时,触发本地程序或当前页面的脚本程序获取该相关关键词的容 器,并控制样式表更改该相关关键词的容器样式,使其区别于其它相关关键 词。例如,通过样式表控制该相关关键词高亮显示,从而使用户获得更加直观、方便的显示,有利于用户的操作。
为了提高相关关4定词的处理效率,本发明实施例的核心构思之一在于动 态获取相关关键词,即在不更改容器的高度及位置的前提下,每次获取容器 中刷新的内容。因此,当用户通过点击某关键词或以其它方式发出相关关键 词的选取请求时,本地程序或当前页面的脚本程序只需要根据所述请求直 接提取所述相关关键词容器中的相关关键词。
为了克服现有技术中,在选取多个相关关键词时,需要最终用户在选 取窗口中选取完毕确认后,才能获得相应的多个选取结果,使最终用户的操 作不直观的缺点,本发明实施例在获得用户选择的相关关键词后,则在输入
框中即时添加该相关关4建词,通过多次在输入框中即时添加所述相关关
键词,即可获得多个相关关键词,在这种情况下,本发明实施例还可以包
括以下优化步骤对进入输入框的相关关键词进行优化
判断输入框中已有相关关键词的数量是否大于或等于预置数量,如果 是,则关闭所述关键词列表。
例如,预置输入框中添加相关关键词的数量为7个,当用户选取完7个 相关关键词后,则关闭所述关键词列表,表示输入框中的相关关键词个数已 满,不能在所述输入框中继续添加相关关键词。
优选的是,本发明还可以包括以下优化步骤
判断获得的相关关键词是否为重复的相关关键词,如果是,则不在输入 框中添加所述相关关键词;
和/或,判断所述输入框中是否已有相关关键词,如果是,则在即时添加 的相关关键词前插入分隔符。
例如,以逗号为分隔符,分隔所述多个相关关键词。
需要说明的是,上述优化步骤可以根据需要单独设置或任意组合设 置,也就是说,本领域技术人员可以仅仅采用单独一个步骤,也可以采 用多个步骤;在上述步骤中,可以进行任意组合,也没有顺序限制。此 外,本领域技术人员还可以根据需要自行设定其它各种优化步骤,例如, 对于输入框中的已有相关关键词进行整理,比如,删除逗号之间的空格;将 连续的多个逗号合并为一个;或者将空格替换为逗号等,本发明对此不作限 制。在实际中, 一种优选的优化方案包括以下步骤步骤A:判断输入框中已有相关关键词的数量是否大于或等于预置 数量,如果是,则关闭所述关键词列表;步骤B:判断获得的相关关键词是否为重复的相关关键词,如果是, 则不在输入框中添加所述相关关键词;步骤C:判断所述输入框中是否已有相关关键词,如果是,则在即时 添加的相关关键词前插入分隔符;步骤D:判断输入框中已有相关关键词的数量是否大于或等于预置 数量,如果是,则关闭所述关键词列表。应用本发明所述的方法获得的一种相关关键词的展示界面如图4所示, 其中,用户在主关键词输入框输入的主关键词为"dvd",相应的关键词列表 为"Suggested keywords"所对应的内容,当用户的鼠标移动到"home appliance,,时,应用本发明实施例所述的方法更改该"home appliance"容器的 样式,从而使其区别于其它相关关键词;输入框中已有的相关关键词为"vcd" 和"mp3",如果用户使用鼠标点击"home appliance",则在"mp3"后插入逗号 后添加相关关4建词"home appliance"。通过所述展示界面可以清楚获知,本发 明可以使关键词列表与输入框在当前页面紧密联系,提供极佳的展示界面, 使用户可以清楚识别所述关键词列表与输入框的对应关系,用户的操作体验 好;并且通过在输入框中即时添加用户选择的相关关键词,使用户的操作直 观,从而提高用户的操作效率。参考图5,示出了本发明的一种处理相关关键词的系统实施例的结构 框图,具体包括以下单元接口单元501:用于接收用户输入的主关键词;拼接单元502:用于根据所述主关键词拼接请求对应相关关键词的 URL;对象处理单元503:包括链接单元5031、创建单元5032和展示单元 5033,所述链接单元5031用于通过当前页面中的内嵌窗口对象根据所述 URL与服务器506建立链接,所述创建单元5032用于通过内嵌窗口对象 创建关键词列表,所述展示单元5033用于通过内嵌窗口对象展示所述相 关关键词;获得单元504:用于获得用户选择的相关关键词; 添加单元505:用于在输入框中即时添加所述相关关键词; 服务器506:用于与所述对象处理单元503进行数据交互。 优选的是,所述的系统还包括多词获取单元507:用于通过多次在输入框中即时添加所述相关关键词,获得多个相关关键词。 优选的是,所述创建单元5032包括以下子单元 预置子单元用于预置关键词列表容器,所述关键词列表容器包括一个或多个相关关键词容器;接收获取子单元用于接收关键词列表的打开请求,并根据所述请求获取关键词列表的高度值及输入框的对应偏移量;设置子单元用于根据所述关键词列表的高度值及输入框的对应偏移量,设置所述关键词列表容器的高度以及在当前页面中的位置。 优选的是,所述展示单元5033包括以下子单元 样式预置子单元用于预置所述关键词列表容器的样式; 关键词展示子单元用于按照所述样式展示所述关键词列表容器中的相关关^t词。优选的是,所述获得单元504包括以下子单元 容器获取子单元用于获取对应用户选择的相关关键词容器; 更改子单元用于更改所述相关关键词容器的样式; 提取子单元用于根据用户的相关关键词选取请求,提取所述相关关键词容器中的相关关键词。优选的是,所述的系统还包括以下优化单元第一判断单元用于判断输入框中已有相关关键词的数量是否大于 或等于预置数量,如果是,则关闭所述关键词列表。 优选的是,所述的系统还包括以下优化单元第二判断单元用于判断获得的相关关键词是否为重复的相关关键 词,如果是,则不在输入框中添加所述相关关键词;和/或,第三判断单元用于判断所述输入框中是否已有相关关键词, 如果是,则在即时添加的相关关键词前插入分隔符。上述优化单元也可以根据需要任意组合使用,本领域技术人员可以仅仅使用一个优化单元,也可以采用多个优化单元;并且在所述多个优化单元中,可以进行任意组合。此外,本领域技术人员还可以根据需要自 行设定其它各种优化单元,本发明对此不作限制。参考图6,示出了应用图5所示的系统处理相关关键词的方法实施例的流程图,具体包括以下步骤步骤601、所述接口单元接收用户输入的主关键词;步骤602、所述拼接单元根据所述主关键词拼接请求对应相关关键词的URL;步骤603、当前页面中的内嵌窗口对象根据所述URL与服务器建立 链接,服务器向所述内嵌窗口对象返回相应的相关关键词;步骤604 、所述内嵌窗口对象创建关键词列表,展示所述相关关键词; 优选的是,通过以下子步骤创建关键词列表子步骤D1:预置子单元预置关键词列表容器,所述关键词列表容器包括一个或多个相关关键词容器;子步骤D2:接收获取子单元接收关键词列表的打开请求,并根据所述请求获取关键词列表的高度值及输入框的对应偏移量;子步骤D3:设置子单元根据所述关键词列表的高度值及输入框的对应偏移量,设置所述关键词列表容器的高度以及在当前页面中的位置。 优选的是,通过以下子步骤展示相关关键词 子步骤E1:样式预置子单元预置所述关键词列表容器的样式; 子步骤E2:关键词展示子单元按照所述样式展示所述关键词列表容器中的相关关键词。步骤605、获得单元获得用户选择的相关关键词;步骤606、优化单元选取符合预置条件的相关关键词;优选的是,通过以下子步骤选取符合预置条件的相关关键词;子步骤Fl:第一判断单元判断输入框中已有相关关键词的数量是否大于或等于预置数量,如果是,则关闭所述关键词列表;子步骤F2:第二判断单元判断获得的相关关键词是否为重复的相关关键词,如果是,则不在输入框中添加所述相关关键词;子步骤F3:第三判断单元判断所述输入框中是否已有相关关键词,如果是,则在即时添加的相关关#:词前插入分隔符子步骤F4:第一判断单元判断输入框中已有相关关键词的数量是否 大于或等于预置数量,如果是,则关闭所述关键词列表。步骤607:添加单元在输入框中即时添加所述相关关键词;步骤608:多词获取单元通过多次在输入框中即时添加所述相关关键 词,获得多个相关关键词。由于图5所示的系统可以对应适用于前述的各种方法的实施例中, 所以描述4交为简略,未详尽之处可以参见本说明书前面相应部分的描述。以上对本发明所提供的 一种处理相关关键词的方法及系统进行了详 细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述, 以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时, 对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应 用范围上均会有更改之处,综上所述,本说明书内容不应理解为对本发 明的限制。
权利要求
1. 一种处理相关关键词的方法,其特征在于,包括接收用户输入的主关键词;根据所述主关键词拼接请求对应相关关键词的URL;当前页面中的内嵌窗口对象根据所述URL与服务器建立链接,服务器向所述内嵌窗口对象返回相应的相关关键词;所述内嵌窗口对象创建关键词列表,在当前页面中展示所述相关关键词;获得用户选择的相关关键词,并在输入框中即时添加所述相关关键词。
2、 如权利要求l所述的方法,其特征在于,还包括通过多次在输入框中即时添加所述相关关键词,获得多个相关关键词o
3、 如权利要求2所述的方法,其特征在于,还包括 判断输入框中已有相关关键词的数量是否大于或等于预置数量,如果是,则关闭所述关键词列表。
4、 如权利要求2或3所述的方法,其特征在于,还包括 判断获得的相关关键词是否为重复的相关关键词,如果是,则不在输入框中添加所述相关关键词;和/或,判断所述输入框中是否已有相关关键词,如果是,则在即时 添加的相关关4建词前插入分隔符。
5、 如权利要求1、 2或3所述的方法,其特征在于,通过以下步骤 创建关4建词列表预置关键词列表容器,所述关键词列表容器包括一个或多个相关关 键词容器;接收关键词列表的打开请求,并根据所述请求获取关键词列表的高 度值及输入框的对应偏移量;根据所述关键词列表的高度值及输入框的对应偏移量,设置所述关 键词列表容器的高度以及在当前页面中的位置。
6、 如权利要求5所述的方法,其特征在于,通过以下步骤展示所述相关关4建词预置所述关键词列表容器的样式;按照所述样式展示所述关键词列表容器中的相关关键词。
7、 如权利要求6所述的方法,其特征在于,通过以下步骤获得用户 选择的相关关键词获取对应用户选择的相关关键词容器,并更改所述相关关键词容器 的样式;根据用户的相关关键词选取请求,提取所述相关关键词容器中的相 关关键词。
8、 一种处理相关关键词的系统,其特征在于,包括 接口单元用于接收用户输入的主关键词;拼接单元用于根据所述主关键词拼接请求对应相关关键词的URL;对象处理单元包括链接单元、创建单元和展示单元,所述链接单 元用于通过当前页面中的内嵌窗口对象根据所述URL与服务器建立链 接,所述创建单元用于通过内嵌窗口对象创建关键词列表,所述展示单 元用于通过内嵌窗口对象展示所述相关关键词;获得单元用于获得用户选择的相关关键词;添加单元用于在输入框中即时添加所述相关关4建词;服务器用于与所述对象处理单元进行数据交互。
9、 如权利要求8所述的系统,其特征在于,还包括多词获取单元用于通过多次在输入框中即时添加所述相关关键词,获得多个相关关键词。
10、 如权利要求9所述的系统,其特征在于,还包括 第一判断单元用于判断输入框中已有相关关键词的数量是否大于或等于预置数量,如果是,则关闭所述关键词列表。
11、 如权利要求8或9所述的系统,其特征在于,还包括第二判断单元用于判断获得的相关关键词是否为重复的相关关键 词,如果是,则不在输入框中添加所述相关关^t词;和/或,第三判断单元用于判断所述输入框中是否已有相关关键词, 如果是,则在即时添加的相关关键词前插入分隔符。
12、 如权利要求8、 9或IO所述的系统,其特征在于,所述创建单 元包括预置子单元用于预置关键词列表容器,所述关键词列表容器包括 一个或多个相关关键词容器;接收获取子单元用于接收关键词列表的打开请求,并根据所述请 求获取关键词列表的高度值及输入框的对应偏移量;设置子单元用于根据所述关键词列表的高度值及输入框的对应偏 移量,设置所述关键词列表容器的高度以及在当前页面中的位置。
13、 如权利要求12所述的系统,其特征在于,所述展示单元包括 样式预置子单元用于预置所述关键词列表容器的样式; 关键词展示子单元用于按照所述样式展示所述关键词列表容器中的相关关键词。
14、 如权利要求13所述的系统,其特征在于,所述获得单元包括 容器获取子单元用于获取对应用户选择的相关关键词容器; 更改子单元用于更改所述相关关键词容器的样式; 提取子单元用于根据用户的相关关键词选取请求,提取所述相关关键词容器中的相关关键词。
全文摘要
本发明公开了一种处理相关关键词的方法,包括接收用户输入的主关键词;根据所述主关键词拼接请求对应相关关键词的URL;当前页面中的内嵌窗口对象根据所述URL与服务器建立链接,服务器向所述内嵌窗口对象返回相应的相关关键词;所述内嵌窗口对象创建关键词列表,在当前页面中展示所述相关关键词;获得用户选择的相关关键词,并在输入框中即时添加所述相关关键词。本发明提供了极佳的展示界面,使用户可以清楚识别所述关键词列表与输入框的对应关系,用户的操作直观、体验好。
文档编号G06F17/30GK101281522SQ20071009041
公开日2008年10月8日 申请日期2007年4月6日 优先权日2007年4月6日
发明者王蔚微, 湛 许 申请人:阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1