《一种网站网页的展现方法、系统及网站服务器.pdf》由会员分享,可在线阅读,更多相关《一种网站网页的展现方法、系统及网站服务器.pdf(15页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN102004729A43申请公布日20110406CN102004729ACN102004729A21申请号200910172912622申请日20090903G06F17/3020060171申请人阿里巴巴集团控股有限公司地址英属开曼群岛大开曼岛72发明人朱永亮朱星宇74专利代理机构北京同达信恒知识产权代理有限公司11291代理人郭润湘54发明名称一种网站网页的展现方法、系统及网站服务器57摘要本发明公开了一种网站网页的展现方法、系统及网站服务器,在用户请求浏览的网站网页上用户可以对已订购的在线应用软件直接调用,降低了在线应用软件的操作复杂性,提升了在线应用软件的使用效率和。
2、资源重用率。网站网页的展现方法,包括网站服务器接收网站网页浏览请求;确定出发起网站网页浏览请求的用户所注册的用户标识时,根据用户标识查询该用户已订购的在线应用软件的相关信息,并生成请求浏览的网站网页与该相关信息之间的第一对应关系;根据第一对应关系在该网站网页的工具条中加载用户已订购的在线应用软件的应用页面地址信息,并将该网站网页发送到客户端浏览器上进行展现,使用户通过其中的工具条直接调用已订购的在线应用软件。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书8页附图3页CN102004742A1/3页21一种网站网页的展现方法,其特征在于,包括网站服务器接收客户。
3、端浏览器发送的网站网页浏览请求;确定出发起所述网站网页浏览请求的用户所注册的用户标识时,根据所述用户标识在网站数据库中查询该用户已订购的在线应用软件的相关信息,并生成请求浏览的网站网页与已订购的在线应用软件的相关信息之间的第一对应关系;根据所述第一对应关系在请求浏览的网站网页的工具条中加载所述用户已订购的在线应用软件的应用页面地址信息,并将该请求浏览的网站网页发送到所述客户端浏览器上进行展现,使用户通过其中的工具条直接调用已订购的在线应用软件,其中所述网站的每一个网页上设置有工具条。2如权利要求1所述的方法,其特征在于,所述网站服务器接收客户端浏览器发送的网站网页浏览请求是客户端针对网站中的任。
4、一网页发送的浏览请求。3如权利要求1所述的方法,其特征在于,确定发起所述网站网页浏览请求的用户所注册的用户标识的方法,具体包括根据所述网站网页浏览请求中携带的会话标识,在网站数据库中查询所述会话标识对应的会话信息中是否包括已登录用户的用户标识;如果是,则确定所述网站网页浏览请求由所述已登录用户发起,并从所述会话信息中提取该已登录用户的用户标识;如果否,则查询所述客户端浏览器中存储的本网站的COOKIE信息,如果从所述COOKIE信息中查询到用户标识记录,则根据查询到的用户标识记录确定发起所述网站网页浏览请求的用户所注册的用户标识。4如权利要求3所述的方法,其特征在于,所述根据查询到的用户标识记。
5、录确定发起所述网站网页浏览请求的用户所注册的用户标识,具体包括如果查询到一条用户标识记录,则将该条记录中的用户标识确定为发起所述网站网页浏览请求的用户所注册的用户标识;如果查询到至少两条用户标识记录,则将时间最近的一条记录中的用户标识确定为发起所述网站网页浏览请求的用户所注册的用户标识。5如权利要求1、2、3或4所述的方法,其特征在于,所述已订购的在线应用软件的相关信息至少包括所述已订购的在线应用软件对应应用页面的统一资源定位符URL,还包括用于标识所述已订购的在线应用软件的文本信息或者图片信息;以及所述已订购的在线应用软件的应用页面地址信息为所述已订购的在线应用软件的应用页面的文本超链接或者。
6、图片超链接。6如权利要求1所述的方法,其特征在于,还包括如果无法确定出发起所述网站网页浏览请求的用户所注册的用户标识,则生成请求浏览的网站网页与指定的在线应用软件的相关信息之间的第二对应关系;根据所述第二对应关系在请求浏览的网站网页的工具条中加载所述指定的在线应用软件的订购页面地址信息,并将该请求浏览的网站网页发送到所述客户端浏览器上进行展现。7如权利要求6所述的方法,其特征在于,还包括所述指定的在线应用软件的相关信息至少包括所述指定的在线应用软件对应订购页面的统一资源定位符URL,还包括用于标权利要求书CN102004729ACN102004742A2/3页3识所述指定的在线应用软件的文本信。
7、息或者图片信息;以及所述指定的在线应用软件的订购页面地址信息为所述指定的在线应用软件的订购页面的文本超链接或者图片超链接。8如权利要求1所述的方法,其特征在于,所述每一个网页的工具条设置在当前网页的页脚处。9如权利要求1、2、3、4、6或7所述的方法,其特征在于,所述每一个网页的工具条的展现状态包括正常状态和收缩状态;以及所述方法还包括所述网站服务器将该请求浏览的网站网页发送到所述客户端浏览器上进行展现之后,监测客户端浏览器上报的鼠标事件,当监测到设定的鼠标事件时,改变所述客户端浏览器当前展现的网站网页中工具条的展现状态。10如权利要求9所述的方法,其特征在于,所述每一个网页的工具条中设置有图。
8、像标志;以及所述方法还包括所述网站服务器将该请求浏览网站网页发送到所述客户端浏览器上进行展现之后,监测客户端浏览器上报的鼠标坐标位置,当所述鼠标坐标位置在所述图像标志所在区域时,启动所述图像标志进行动画展示,并发送工具条的展现状态的操作提示信息。11一种网站网页的展现系统,其特征在于,包括网站服务器和网站数据库,其中网站服务器,用于接收客户端浏览器发送的网站网页浏览请求,确定出发起所述网站网页浏览请求的用户所注册的用户标识时,根据所述用户标识在网站数据库中查询该用户已订购的在线应用软件的相关信息,并生成请求浏览的网站网页与已订购的在线应用软件的相关信息之间的第一对应关系,根据所述第一对应关系在。
9、请求浏览的网站网页的工具条中加载所述用户已订购的在线应用软件的应用页面地址信息,并将该请求浏览的网站网页发送到所述客户端浏览器上进行展现,使用户通过其中的工具条直接调用已订购的在线应用软件,其中所述网站的每一个网页上设置有工具条;网站数据库,用于存储每一个用户所注册的用户标识及其已订购的在线应用软件的相关信息。12一种网站服务器,其特征在于,包括接收模块,用于接收客户端浏览器发送的网站网页浏览请求;控制模块,用于确定出发起所述网站网页浏览请求的用户所注册的用户标识时,根据所述用户标识查询该用户已订购的在线应用软件的相关信息,并生成请求浏览的网站网页与已订购的在线应用软件的相关信息之间的第一对应。
10、关系;发送模块,用于根据所述第一对应关系在请求浏览的网站网页的工具条中加载所述用户已订购的在线应用软件的应用页面地址信息,并将该请求浏览的网站网页发送到所述客户端浏览器上进行展现,使用户通过其中的工具条直接调用已订购的在线应用软件,其中所述网站的每一个网页上设置有工具条。13如权利要求12所述的网站服务器,其特征在于,还包括确定模块,用于根据所述网站网页浏览请求中携带的会话标识,在网站数据库中查询所述会话标识对应的会话信息中是否包括已登录用户的用户标识;如果是,则确定所述网站网页浏览请求由所述已登录用户发起,并从所述会话信息中提取该已登录用户的用户标识;如果否,则查询所述客户端浏览器中存储的本。
11、网站的COOKIE信息,如果从所述COOKIE权利要求书CN102004729ACN102004742A3/3页4信息中查询到用户标识记录,则根据查询到的用户标识记录确定发起所述网站网页浏览请求的用户所注册的用户标识。14如权利要求13所述的网站服务器,其特征在于,所述控制模块,还用于如果无法确定出发起所述网站网页浏览请求的用户所注册的用户标识,则生成请求浏览的网站网页与指定的在线应用软件的相关信息之间的第二对应关系;所述发送模块,还用于根据所述第二对应关系在请求浏览的网站网页的工具条中加载所述指定的在线应用软件的订购页面地址信息,并将该请求浏览的网站网页发送到所述客户端浏览器上进行展现。15。
12、如权利要求12、13或14所述的网站服务器,其特征在于,还包括第一监测模块,用于将该请求浏览的网站网页发送到所述客户端浏览器上进行展现之后,监测客户端浏览器上报的鼠标事件,当监测到设定的鼠标事件时,改变所述客户端浏览器当前展现的网站网页中工具条的展现状态,所述每一个网页的工具条的展现状态包括正常状态和收缩状态。16如权利要求15所述的网站服务器,其特征在于,还包括第二监测模块,用于将该请求浏览网站网页发送到所述客户端浏览器上进行展现之后,监测客户端浏览器上报的鼠标坐标位置,当所述鼠标坐标位置在图像标志所在区域时,启动所述图像标志进行动画展示,并发送工具条的展现状态的操作提示信息,所述每一个网页。
13、的工具条中设置有所述图像标志。权利要求书CN102004729ACN102004742A1/8页5一种网站网页的展现方法、系统及网站服务器技术领域0001本发明涉及互联网领域,尤其涉及一种网站网页的展现方法、系统及网站服务器。背景技术0002随着互联网技术的发展,各种在线应用软件例如在线翻译软件、在线播放软件、在线网络账本等,由于其具备的在线使用、无需下载等优点,被用户广泛接受并使用。现有技术中存在一些专门的网站作为在线应用软件的统一展现平台,为用户提供全面而丰富的在线应用软件的浏览、查询、订购以及在线使用等功能。用户通过在客户端浏览器上输入上述网站的域名或称网址,可以访问该网站进而浏览、查询。
14、该网站提供的各种在线应用软件;但是用户只有在注册并且使用所注册的用户标识登录该网站之后,才能订购以及在线使用该网站提供的各种在线应用软件。在用户退出当前次登录之后,如果需要再次使用已订购的在线应用软件,需要使用所注册的用户标识重新登录该网站,并进入用户中心页面,由用户中心页面向用户展示已订购的在线应用软件,供用户在线使用。0003本发明人发现,由于用户需要在登录网站之后进入用户中心页面,才能在线使用已订购的在线应用软件,不能灵活、快捷地对已订购的在线应用软件进行调用,使得在线应用软件的操作复杂,导致在线应用软件的使用效率和资源重用率低。发明内容0004本发明提供一种网站网页的展现方法、系统及网。
15、站服务器,在用户请求浏览的网站网页上用户可以对已订购的在线应用软件直接调用,降低了在线应用软件的操作复杂性,提升了在线应用软件的使用效率和资源重用率。0005本发明提供了一种网站网页的展现方法,包括0006网站服务器接收客户端浏览器发送的网站网页浏览请求;0007确定出发起所述网站网页浏览请求的用户所注册的用户标识时,根据所述用户标识在网站数据库中查询该用户已订购的在线应用软件的相关信息,并生成请求浏览的网站网页与已订购的在线应用软件的相关信息之间的第一对应关系;0008根据所述第一对应关系在请求浏览的网站网页的工具条中加载所述用户已订购的在线应用软件的应用页面地址信息,并将该请求浏览的网站网。
16、页发送到所述客户端浏览器上进行展现,使用户通过其中的工具条直接调用已订购的在线应用软件,其中所述网站的每一个网页上设置有工具条。0009本发明提供了一种网站网页的展现系统,包括网站服务器和网站数据库,其中0010网站服务器,用于接收客户端浏览器发送的网站网页浏览请求,确定出发起所述网站网页浏览请求的用户所注册的用户标识时,根据所述用户标识在网站数据库中查询该用户已订购的在线应用软件的相关信息,并生成请求浏览的网站网页与已订购的在线应用软件的相关信息之间的第一对应关系,根据所述第一对应关系在请求浏览的网站网页的工具条中加载所述用户已订购的在线应用软件的应用页面地址信息,并将该请求浏览的网站说明书。
17、CN102004729ACN102004742A2/8页6网页发送到所述客户端浏览器上进行展现,使用户通过其中的工具条直接调用已订购的在线应用软件,其中所述网站的每一个网页上设置有工具条;0011网站数据库,用于存储每一个用户所注册的用户标识及其已订购的在线应用软件的相关信息。0012本发明提供了一种网站服务器,包括0013接收模块,用于接收客户端浏览器发送的网站网页浏览请求;0014控制模块,用于确定出发起所述网站网页浏览请求的用户所注册的用户标识时,根据所述用户标识查询该用户已订购的在线应用软件的相关信息,并生成请求浏览的网站网页与已订购的在线应用软件的相关信息之间的第一对应关系;0015。
18、发送模块,用于根据所述第一对应关系在请求浏览的网站网页的工具条中加载所述用户已订购的在线应用软件的应用页面地址信息,并将该请求浏览的网站网页发送到所述客户端浏览器上进行展现,使用户通过其中的工具条直接调用已订购的在线应用软件,其中所述网站的每一个网页上设置有工具条。0016本发明提供的网站网页的展现方法、系统及网站服务器,网站服务器接收到客户端浏览器发送的网站网页浏览请求之后,确定发起所述网站网页浏览请求的用户所注册的用户标识,根据用户标识在网站数据库中查询该用户已订购的在线应用软件的相关信息,并在请求浏览的网站网页的工具条中加载用户已订购的在线应用软件的应用页面地址信息,使得在用户请求浏览的。
19、网站网页上用户可以对已订购的在线应用软件直接调用,降低了在线应用软件的操作复杂性,提升了在线应用软件的使用效率和资源重用率。附图说明0017图1为本发明实施例中网站网页的展现方法流程图;0018图2为本发明实施例中确定用户标识的方法流程图;0019图3A、图3B、图3C、图3D分别为本发明实施例中工具条的展现状态示意图;0020图4为本发明实施例中网站网页的展现系统框图;0021图5为本发明实施例中网站服务器的结构框图。具体实施方式0022本发明实施例针对现有技术中存在的问题,提供了一种网站网页的展现方法,针对作为在线应用软件的统一展现平台的网站提出,预先在网站的每一个网页上设置工具条,并在用。
20、户请求浏览的网站网页的工具条中加载该用户已订购的在线应用软件的应用页面地址信息,使得用户可以通过请求浏览的网站网页中的工具条直接调用已订购的在线应用软件,降低了在线应用软件的操作复杂性,提升了在线应用软件的使用效率和资源重用率。0023如图1所示,本发明实施例提供的网站网页的展现方法,包括如下步骤0024S101、网站服务器接收客户端浏览器发送的网站网页浏览请求。0025网站是指在互联网上按照一定的规则,基于HTMLHYPERTEXTMARKUPLANGUAGE,超文本标记语言等制作的用于展示特定内容的相关网页的集合,网站包括的网页按照展示内容可以分为首页、LIST列表页面、DETAIL详细页。
21、面。说明书CN102004729ACN102004742A3/8页70026具体实施中,客户端浏览器发送的网站网页浏览请求可以是针对网站中任一网页的浏览请求,用户可以在客户端浏览器中输入网站网页的URL触发客户端浏览器发送网站网页浏览请求,也可以在客户端浏览器当前展现的网站网页中点击另一网站网页的超链接触发客户端浏览器发送网站网页浏览请求。0027S102、网站服务器确定出发起网站网页浏览请求的用户所注册的用户标识时,根据用户标识在网站数据库中查询该用户已订购的在线应用软件的相关信息,并生成请求浏览的网站网页与已订购的在线应用软件的相关信息之间的第一对应关系。0028已订购的在线应用软件的相关。
22、信息至少包括已订购的在线应用软件对应应用页面的URL,还包括用于标识已订购的在线应用软件的文本信息或者图片信息,其中,文本信息是指在线应用软件的TITLE标题、DESCRIPTION描述等信息的文字描述,图片信息是指在线应用软件的TITLE、LOGO标志等信息的图片展示,在线应用软件的文本信息或者图片信息由软件提供商提供,并可以按照需求进行更新。假设在线应用软件为在线翻译软件,则相应的文本信息可以为“在线翻译软件”、“在线翻译”等文字描述,相应的图片信息可以为在线翻译软件的个性化LOGO标志的图片展示;已订购的在线应用软件的相关信息还可以包括已订购的在线应用软件的唯一性标识符、订购时间、软件提。
23、供商信息等。0029S103、网站服务器根据该第一对应关系在请求浏览的网站网页的工具条中加载用户已订购的在线应用软件的应用页面地址信息,并将该请求浏览的网站网页发送到客户端浏览器上进行展现,使用户通过其中的工具条直接调用已订购的在线应用软件,其中网站的每一个网页上设置有工具条。0030工具条在网站网页上表现为具有特定功能的区域,较佳的工具条位于页脚处,一般通过软件方式实现,通常将实现工具条的一段程序代码称为工具条控件,工具条控件是独立于网站的各网页而单独开发的。具体实施中,一般采用在网站的每一个网页上加载工具条控件的方式设置工具条,网站服务器根据请求浏览的网站网页中预先配置的工具条参数加载相应。
24、的工具条控件,使得工具条在请求浏览的网站网页上展现以及与用户进行交互。工具条在网站的每一个网页上表现形式都是一致的,无需重复开发。0031在线应用软件的应用页面是指软件提供商所开发的软件应用,通过授权的各种APIAPPLICATIONPROGRAMMINGINTERFACE,应用程序编程接口进行数据的调用,工具条控件负责调用用户标识和该软件应用的描述信息,通过工具条控件向该软件应用传送参数,如果用户已登录便可以通过工具条上在线应用软件的应用页面地址信息文本超链接或者图片超链接直接使用该在线应用软件,如果用户未登陆则引导用户登录后再使用该在线应用软件。0032已订购的在线应用软件的应用页面地址信。
25、息为该已订购的在线应用软件的应用页面的文本超链接或者图片超链接,如果已订购的在线应用软件的相关信息中包括已订购的在线应用软件对应应用页面的URL和文本信息,则对应加载文本超链接;如果已订购的在线应用软件的相关信息中包括已订购的在线应用软件对应应用页面的URL和图片信息,则对应加载图片超链接。0033后续,用户可以浏览客户端浏览器上展现的该请求浏览的网站网页,由于该网站网页的工具条中加载了用户已订购的在线应用软件的应用页面地址信息,用户无需进入用户中心页面甚至无需登录,即可通过点击工具条中超链接的方式直接调用已订购的在线应说明书CN102004729ACN102004742A4/8页8用软件,进。
26、入在线应用软件的应用页面后即可在线使用该在线应用软件。0034发起该网站网页浏览请求的用户可能已经登录该网站,也可能未登录该网站。用户在通过客户端浏览器发起对该网站的访问时,网站服务器会为当前会话分配一个会话标识并在网站数据库中记录该会话标识对应的会话信息,后续用户通过客户端浏览器与网站服务器之间进行的会话均需要携带该会话标识,直至本次会话结束。如果用户通过输入所注册的用户标识和密码成功登录该网站,则会话标识对应的会话信息中记录该已登录用户的用户标识,如果用户未登录该网站,则会话标识对应的会话信息中没有记录用户标识。针对会话标识对应的会话信息中记录有该已登录用户的用户标识的情况,网站服务器可以。
27、直接提取该已登录用户的用户标识并确定为发起网站网页浏览请求的用户所注册的用户标识。针对会话标识对应的会话信息中没有记录该已登录用户的用户标识的情况,网站服务器可以查询客户端浏览器中存储的本网站的COOKIE信息,COOKIE信息是用户访问某个网站过程时,随该网站的某个网页发送到客户端浏览器中的一小段信息,如果之前有用户通过该客户端浏览器成功登录该网站,则针对每一个登录成功的用户,COOKIE信息中记录其登录该网站时所采用的用户标识,本申请文件中可以称为一条用户标识记录,网站服务器可以根据COOKIE信息中的用户标识记录确定发起网站网页浏览请求的用户所注册的用户标识。0035具体实施中,确定发起。
28、网站网页浏览请求的用户所注册的用户标识的方法,如图2所示,包括如下步骤0036S201、网站服务器根据网站网页浏览请求中携带的会话标识,在网站数据库中查询该会话标识对应的会话信息;0037S202、判断查询出的会话信息中是否包括已登录用户的用户标识,如果是,则执行S203,如果否,则执行S204;0038S203、网站服务器确定网站网页浏览请求由该已登录用户发起,并从会话信息中提取该已登录用户的用户标识;0039S204、网站服务器查询客户端浏览器中存储的本网站的COOKIE信息;0040S205、判断是否从COOKIE信息中查询到用户标识记录,如果是,则执行S206,如果否,可能从COOKI。
29、E信息中没有查询到用户标识记录,也可能没有查询到COOKIE信息,则执行S207;0041S206、网站服务器根据查询到的用户标识记录确定发起网站网页浏览请求的用户所注册的用户标识,流程结束;0042具体实施中,如果查询到一条用户标识记录,则将该条记录中的用户标识确定为发起所述网站网页浏览请求的用户所注册的用户标识;如果查询到至少两条用户标识记录,则将时间最近的一条记录中的用户标识确定为发起网站网页浏览请求的用户所注册的用户标识;0043S207、网站服务器无法确定出发起网站网页浏览请求的用户所注册的用户标识,流程结束。0044具体实施中,针对网站服务器无法确定出发起所述网站网页浏览请求的用户。
30、所注册的用户标识的情况,该方法还可以包括0045步骤1、如果无法确定出发起网站网页浏览请求的用户所注册的用户标识,则生成说明书CN102004729ACN102004742A5/8页9请求浏览的网站网页与指定的在线应用软件的相关信息之间的第二对应关系。0046具体实施中,指定的在线应用软件可以灵活选择,例如选择资源重用率最高的若干个在线应用软件作为指定的在线应用软件,或者选择发布时间最近的若干个在线应用软件作为指定的在线应用软件。在线应用软件的相关信息至少包括指定的在线应用软件对应订购页面的URL,还包括用于标识所述指定的在线应用软件的文本信息或者图片信息;还可以包括指定的在线应用软件的唯一性。
31、标识符、软件提供商信息等。0047步骤2、根据该第二对应关系在请求浏览的网站网页的工具条中加载指定的在线应用软件的订购页面地址信息,并将该请求浏览的网站网页发送到客户端浏览器上进行展现。0048指定的在线应用软件的订购页面地址信息为该指定的在线应用软件的订购页面的文本超链接或者图片超链接,如果指定的在线应用软件的相关信息中包括指定的在线应用软件对应订购页面的URL和文本信息,则对应加载文本超链接;如果执行的在线应用软件的相关信息中包括指定的在线应用软件对应订购页面的URL和图片信息,则对应加载图片超链接。0049后续,用户可以浏览客户端浏览器上展现的该请求浏览的网站网页,由于该网站网页的工具条。
32、中加载了指定的在线应用软件的订购页面地址信息,用户可通过点击工具条中超链接的方式进入在线应用软件的订购页面,方便对在线应用软件的订购。0050本发明实施例中,设置在网站的每一个网页中的工具条符合W3C国际标准化设计原则,采用XHTMLTHEEXTENSIBLEHYPERTEXTMARKUPLANGUAGE,可扩展超文本标记语言对其进行架构,采用CSSCASCADINGSTYLESHEETS,层叠样式表对其进行效果展示,采用JAVASCRIPT对其进行交互行为设计,利用JAVA对网站数据库中的数据进行调用,使得该工具条可以兼容各种浏览器,例如INTEMETEXPLORER58、FIREFOX、O。
33、PERA、CHROME、SAFARI等等,用户在不同的客户端上浏览该工具条时均能保持一致性,大大提升了用户体验。较佳的,每一个网页的工具条可以设置在当前网页的页脚处,当然也可以根据需求设置在当前网页的任何位置。0051每一个网页的工具条的展现状态包括正常状态和收缩状态,网站服务器将该请求浏览的网站网页发送到客户端浏览器上进行展现之后,监测客户端浏览器上报的鼠标事件,当监测到设定的鼠标事件时,改变客户端浏览器当前展现的网站网页中工具条的展现状态。每一个网页的工具条中设置有图像标志;网站服务器将该请求浏览网站网页发送到客户端浏览器上进行展现之后,监测客户端浏览器上报的鼠标坐标位置,当鼠标坐标位置在。
34、图像标志所在区域时,启动图像标志进行动画展示,并发送工具条的展现状态的操作提示信息。具体实施中,设定的鼠标事件可以为左键点击展现状态按钮或图像标志所在区域,或者左键双击展现状态按钮或图像标志所在区域,或者右键点击展现状态按钮或图像标志所在区域等。请参见图3A和3B,工具条的展现状态为正常状态,图3A中鼠标坐标位置在图像标志所在区域,则图像标志进行动画展示,并展示工具条的展现状态的操作提示信息“嗨,点击隐藏工具条哦”;图3B中鼠标坐标位置不在图像标志所在区域,则图像标志不进行动画展示。请参见图3C和3D,工具条的展现状态为收缩状态,图3C中鼠标坐标位置在图像标志所在区域,则图像标志进行动画展示,。
35、并展示工具条的展现状态的操作提示信息“嗨,工具条在这里找哦”;图3D中鼠标坐标位置不在图像标志所在区域,则图像标志不进行动画说明书CN102004729ACN102004742A6/8页10展示。此外,由于工具条的展示范围受限,如果需要展示的在线应用软件数量较多,可以采用翻页的形式进行展示,每次在工具条中展示设定数量的在线应用软件的地址信息,如果监测到用户点击软件滚动按钮的鼠标事件,则展示下一组设定数量的在线应用软件的地址信息。0052基于同一技术构思,本发明实施例提供了一种网站网页的展现系统,由于该系统解决问题的原理与网站网页的展现方法相一致,因此该系统的实施可以参见方法的实施,重复之处不在。
36、赘述。如图4所示,该网站网页的展现系统包括网站服务器401和网站数据库402,其中0053网站服务器401,用于接收客户端浏览器发送的网站网页浏览请求,确定出发起网站网页浏览请求的用户所注册的用户标识时,根据用户标识在网站数据库402中查询该用户已订购的在线应用软件的相关信息,并生成请求浏览的网站网页与已订购的在线应用软件的相关信息之间的第一对应关系,根据该第一对应关系在请求浏览的网站网页的工具条中加载用户已订购的在线应用软件的应用页面地址信息,并将该请求浏览的网站网页发送到客户端浏览器上进行展现,使用户通过其中的工具条直接调用已订购的在线应用软件,其中网站的每一个网页上设置有工具条;0054。
37、网站数据库402,用于存储每一个用户所注册的用户标识及其已订购的在线应用软件的相关信息。0055其中,网站服务器的一种可能结构,如图5所示,包括0056接收模块501,用于接收客户端浏览器发送的网站网页浏览请求;0057控制模块502,用于确定出发起网站网页浏览请求的用户所注册的用户标识时,根据用户标识查询该用户已订购的在线应用软件的相关信息,并生成请求浏览的网站网页与已订购的在线应用软件的相关信息之间的第一对应关系;0058发送模块503,用于根据第一对应关系在请求浏览的网站网页的工具条中加载用户已订购的在线应用软件的应用页面地址信息,并将该请求浏览的网站网页发送到所述客户端浏览器上进行展现。
38、,使用户通过其中的工具条直接调用已订购的在线应用软件,其中所述网站的每一个网页上设置有工具条。0059具体实施中,该网站服务器还可包括0060确定模块504,用于根据网站网页浏览请求中携带的会话标识,在网站数据库中查询所述会话标识对应的会话信息中是否包括已登录用户的用户标识;如果是,则确定所述网站网页浏览请求由所述已登录用户发起,并从所述会话信息中提取该已登录用户的用户标识;如果否,则查询客户端浏览器中存储的本网站的COOKIE信息,如果从所述COOKIE信息中查询到用户标识记录,则根据查询到的用户标识记录确定发起所述网站网页浏览请求的用户所注册的用户标识。0061较佳的,控制模块502,还用。
39、于如果无法确定出发起网站网页浏览请求的用户所注册的用户标识,则生成请求浏览的网站网页与指定的在线应用软件的相关信息之间的第二对应关系;0062发送模块503,还用于根据所述第二对应关系在请求浏览的网站网页的工具条中加载所述指定的在线应用软件的订购页面地址信息,并将该请求浏览的网站网页发送到所述客户端浏览器上进行展现。说明书CN102004729ACN102004742A7/8页110063具体实施中,该网站服务器还可包括0064第一监测模块505,用于将该请求浏览的网站网页发送到所述客户端浏览器上进行展现之后,监测客户端浏览器上报的鼠标事件,当监测到设定的鼠标事件时,改变所述客户端浏览器当前展。
40、现的网站网页中工具条的展现状态,每一个网页的工具条的展现状态包括正常状态和收缩状态。0065第二监测模块506,用于将该请求浏览网站网页发送到客户端浏览器上进行展现之后,监测客户端浏览器上报的鼠标坐标位置,当鼠标坐标位置在图像标志所在区域时,启动图像标志进行动画展示,并发送工具条的展现状态的操作提示信息,每一个网页的工具条中设置有图像标志。0066本发明实施例提供的网站网页的展现方案,网站服务器接收到客户端浏览器发送的网站网页浏览请求之后,确定发起网站网页浏览请求的用户所注册的用户标识,根据用户标识在网站数据库中查询该用户已订购的在线应用软件的相关信息,并在请求浏览的网站网页的工具条中加载用户。
41、已订购的在线应用软件的应用页面地址信息,使得在用户请求浏览的网站网页上用户可以对已订购的在线应用软件直接调用,降低了在线应用软件的操作复杂性,提升了在线应用软件的使用效率和资源重用率。0067本发明实施例提供的网站网页的展现方案,能在用户本次访问该网站过程中,全程展现用户已订购的在线应用软件,使得用户无需进入用户中心页面甚至无需登录即可直接调用在线应用软件,大大提升了用户体验。0068本领域的技术人员应明白,本发明的实施例可提供为方法、系统、设备或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机。
42、可用程序代码的计算机可用存储介质包括但不限于磁盘存储器、CDROM、光学存储器等上实施的计算机程序产品的形式。0069本发明是参照根据本发明实施例的方法、设备系统和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。0070这些计算机程。
43、序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。0071这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。0072尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造说明书CN1020。
44、04729ACN102004742A8/8页12性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。0073显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。说明书CN102004729ACN102004742A1/3页13图1图2说明书附图CN102004729ACN102004742A2/3页14图3A图3B图3C图3D图4说明书附图CN102004729ACN102004742A3/3页15图5说明书附图CN102004729A。