一种基于网页的交互方法和系统的制作方法_4

文档序号:9754791阅读:来源:国知局
第三等的使用不表示任何顺序。可将这些单词解释为名称。
[0158]本发明实施例公开了Al、一种基于网页的交互方法,包括:
[0159]在客户端中采用网页文档加载网页;
[0160]当从所述网页文档读取到界面元素标识时,向服务器请求所述界面元素标识对应的界面元素;
[0161]在所述网页中加载所述界面元素;
[0162]在所述界面元素上检测到操作事件时,按照所述操作事件生成一操作请求;
[0163]调用业务组件的接口,将所述操作请求发送至服务器的业务组件进行业务处理。
[0164]A2、如Al所述的方法,所述界面元素标识包括界面元素框架标识和界面元素内容标识;
[0165]所述向服务器请求所述界面元素标识对应的界面元素的步骤包括:
[0166]向服务器请求所述界面元素框架标识对应的界面元素框架;
[0167]向服务器请求所述界面元素内容标识对应的界面元素内容。
[0168]A3、如A2所述的方法,所述在所述网页中加载所述界面元素的步骤包括:
[0169]在所述网页中的指定位置加载所述界面元素框架;
[0170]在所述界面元素框架中加载所述界面元素内容。
[0171]A4、如Al或A2或A3所述的方法,还包括:
[0172]在服务器中确定触发所述操作请求的网页;
[0173]查询所述网页对应的配置参数;
[0174]调用所述接口对应的业务组件,按照所述配置参数进行业务处理。
[0175]A5、如A4所述的方法,还包括:
[0176]将业务处理的结果返回客户端。
[0177]A6、如Al或A2或A3或A5所述的方法,还包括:
[0178]在客户端中查询业务处理的结果对应的加载方式;
[0179]按照所述加载方式加载业务处理的结果。
[0180]本发明实施例还公开了B7、一种基于网页的交互系统,所述系统包括客户端,所述客户端包括:
[0181]网页加载模块,适于采用网页文档加载网页;
[0182]界面元素请求模块,适于在从所述网页文档读取到界面元素标识时,向服务器请求所述界面元素标识对应的界面元素;
[0183 ]界面元素加载模块,适于在所述网页中加载所述界面元素;
[0184]操作请求生成模块,适于在所述界面元素上检测到操作事件时,按照所述操作事件生成一操作请求;
[0185]接口调用模块,适于调用业务组件的接口,将所述操作请求发送至服务器的业务组件进行业务处理。
[0186]B8、如B7所述的系统,所述界面元素标识包括界面元素框架标识和界面元素内容标识;
[0187]所述界面元素请求模块还适于:
[0188]向服务器请求所述界面元素框架标识对应的界面元素框架;
[0189]向服务器请求所述界面元素内容标识对应的界面元素内容。
[0190]B9、如B8所述的系统,所述界面元素加载模块还适于:
[0191]在所述网页中的指定位置加载所述界面元素框架;
[0192 ]在所述界面元素框架中加载所述界面元素内容。
[0193]B10、如B7或B8或B9所述的系统,所述系统还包括服务器,所述服务器包括:
[0194]网页确定模块,适于确定触发所述操作请求的网页;
[0195]配置参数查询模块,适于查询所述网页对应的配置参数;
[0196]业务组件调用模块,适于调用所述接口对应的业务组件,按照所述配置参数进行业务处理。
[0197]BI 1、如BlO所述的系统,所述服务器还包括:
[0198]结果返回模块,适于将业务处理的结果返回客户端。
[0199]B12、如B7或B8或B9或Bll所述的系统,所述客户度还包括:
[0200]加载方式查询模块,适于在客户端中查询业务处理的结果对应的加载方式;
[0201]结果加载模块,适于按照所述加载方式加载业务处理的结果。
【主权项】
1.一种基于网页的交互方法,包括: 在客户端中采用网页文档加载网页; 当从所述网页文档读取到界面元素标识时,向服务器请求所述界面元素标识对应的界面元素; 在所述网页中加载所述界面元素; 在所述界面元素上检测到操作事件时,按照所述操作事件生成一操作请求; 调用业务组件的接口,将所述操作请求发送至服务器的业务组件进行业务处理。2.如权利要求1所述的方法,其特征在于,所述界面元素标识包括界面元素框架标识和界面元素内容标识; 所述向服务器请求所述界面元素标识对应的界面元素的步骤包括: 向服务器请求所述界面元素框架标识对应的界面元素框架; 向服务器请求所述界面元素内容标识对应的界面元素内容。3.如权利要求2所述的方法,其特征在于,所述在所述网页中加载所述界面元素的步骤包括: 在所述网页中的指定位置加载所述界面元素框架; 在所述界面元素框架中加载所述界面元素内容。4.如权利要求1或2或3所述的方法,其特征在于,还包括: 在服务器中确定触发所述操作请求的网页; 查询所述网页对应的配置参数; 调用所述接口对应的业务组件,按照所述配置参数进行业务处理。5.如权利要求4所述的方法,其特征在于,还包括: 将业务处理的结果返回客户端。6.如权利要求1或2或3或5所述的方法,其特征在于,还包括: 在客户端中查询业务处理的结果对应的加载方式; 按照所述加载方式加载业务处理的结果。7.—种基于网页的交互系统,所述系统包括客户端,所述客户端包括: 网页加载模块,适于采用网页文档加载网页; 界面元素请求模块,适于在从所述网页文档读取到界面元素标识时,向服务器请求所述界面元素标识对应的界面元素; 界面元素加载模块,适于在所述网页中加载所述界面元素; 操作请求生成模块,适于在所述界面元素上检测到操作事件时,按照所述操作事件生成一操作请求; 接口调用模块,适于调用业务组件的接口,将所述操作请求发送至服务器的业务组件进行业务处理。8.如权利要求7所述的系统,其特征在于,所述界面元素标识包括界面元素框架标识和界面元素内容标识; 所述界面元素请求模块还适于: 向服务器请求所述界面元素框架标识对应的界面元素框架; 向服务器请求所述界面元素内容标识对应的界面元素内容。9.如权利要求8所述的系统,其特征在于,所述界面元素加载模块还适于: 在所述网页中的指定位置加载所述界面元素框架; 在所述界面元素框架中加载所述界面元素内容。10.如权利要求7或8或9所述的系统,其特征在于,所述系统还包括服务器,所述服务器包括: 网页确定模块,适于确定触发所述操作请求的网页; 配置参数查询模块,适于查询所述网页对应的配置参数; 业务组件调用模块,适于调用所述接口对应的业务组件,按照所述配置参数进行业务处理。
【专利摘要】本发明实施例提供了一种基于网页的交互方法和系统,该方法包括:在客户端中采用网页文档加载网页;当从所述网页文档读取到界面元素标识时,向服务器请求所述界面元素标识对应的界面元素;在所述网页中加载所述界面元素;在所述界面元素上检测到操作事件时,按照所述操作事件生成一操作请求;调用业务组件的接口,将所述操作请求发送至服务器的业务组件进行业务处理。本发明实施例实现了模块的细颗粒度的复用,通过配置实现了模块,大大提高了更新模块的简便性,大大减少了更新模块的工作量。
【IPC分类】H04L29/08
【公开号】CN105516333
【申请号】CN201510982487
【发明人】魏钦刚, 杨凯, 邹辉
【申请人】北京奇虎科技有限公司, 奇智软件(北京)有限公司
【公开日】2016年4月20日
【申请日】2015年12月23日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1