[发明专利]窗体控制方法及装置在审
申请号: | 201610111392.8 | 申请日: | 2016-02-29 |
公开(公告)号: | CN107133023A | 公开(公告)日: | 2017-09-05 |
发明(设计)人: | 沈彦言;林学鹏 | 申请(专利权)人: | 上海普兰金融服务有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 张振军,吴敏 |
地址: | 201203 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 窗体 控制 方法 装置 | ||
技术领域
本发明涉及显示控制领域,尤其涉及一种窗体控制方法及装置。
背景技术
CS(Client/Server)架构,即服务器/客户端架构,是一种软件系统体系结构,通过将任务合理分配到客户端和服务器端,降低了系统的通讯开销。CS架构通常需要安装客户端进行管理操作,客户端通常是根据需求定制的。BS(Browser/Server)架构即浏览器和服务器架构,在这种架构下,用户工作界面是通过通用的浏览器来实现,极少部分事务逻辑在前端。
由于CS架构和BS架构各具特色,常常使用CS和BS的复合架构。但是,在CS和BS的复合架构中,基于BS架构弹出窗体的显示过于单一。
发明内容
本发明解决的技术问题是为客户端窗体提供多样化的显示支持。
为解决上述技术问题,本发明实施例提供一种窗体控制方法及装置。
所述窗体控制方法,包括:客户端拦截用于和服务器进行交互的浏览器弹出窗体,所述浏览器弹出窗体包括父窗体以及子窗体,所述父窗体是所述浏览器的默认配置窗体,所述子窗体中包含待向所述服务器发送的信息和/或从所述服务器获取的信息对所述父窗体进行配置,使得所述父窗体符合所述客户端的设置;基于所述配置后的父窗体和所述子窗体,生成客户端窗体;显示所述客户端窗体。
可选的,所述用于和服务器进行交互的浏览器弹出窗体由客户端接收的请求信息触发,所述请求信息包含用于连接至所述服务器的导航地址信息。
可选的,对所述父窗体进行配置包括:根据所述客户端的设置,设置所述父窗体的显示效果。
可选的,基于所述配置后的父窗体和子窗体,生成客户端窗体包括:对 所述子窗体进行配置,以使得所述子窗体符合所述客户端的设置;复合所述配置后的父窗体和所述配置后的子窗体,以生成所述客户端窗体。
可选的,所述浏览器内嵌于所述客户端或者由所述客户端调用。
本发明实施例还提供一种窗体控制装置,包括:拦截控制单元,适于控制客户端拦截用于和服务器进行交互的浏览器弹出窗体,所述浏览器弹出窗体包括父窗体以及子窗体,所述父窗体是所述浏览器的默认配置窗体,所述子窗体中包含从所述服务器获取的信息;配置单元,适于对所述父窗体进行配置,使得所述父窗体符合所述客户端的设置;客户端窗体生成单元,适于基于所述配置后的父窗体和所述子窗体,生成客户端窗体;显示单元,适于显示所述客户端窗体。
可选的,所述用于和服务器进行交互的浏览器弹出窗体由客户端接收的请求信息触发,所述请求信息包含用于连接至所述服务器的导航地址信息。
可选的,所述配置单元适于:根据所述客户端的设置,设置所述父窗体的显示效果,使得所述父窗体符合所述客户端的设置。
可选的,所述客户端窗体生成单元包括:子窗体配置单元,适于在合所述配置后的父窗体和子窗体之前对所述子窗体进行配置,以使得所述子窗体符合所述客户端的设置;复合单元,适于复合所述配置后的父窗体和所述配置后的子窗体,以生成所述客户端窗体。
可选的,所述浏览器内嵌于所述客户端或者由所述客户端调用。
与现有技术相比,本发明实施例的技术方案具有以下有益效果:
客户端拦截用于和服务器进行交互的浏览器弹出窗体,浏览器弹出窗体包括父窗体以及子窗体,所述父窗体是所述浏览器的默认配置窗体,所述子窗体中包含从所述服务器获取的信息;对浏览器弹出窗体中父窗体进行配置,使得父窗体符合所述客户端的设置,基于所述配置后的父窗体和子窗体,生成客户端窗体,从而可以使得客户端窗体的显示具备更丰富的选择,丰富客户端窗体的显示效果。
附图说明
图1是本发明实施例中一种窗体控制方法的流程图;
图2是本发明实施例中一种浏览器弹出窗体的结构示意图;
图3是本发明实施例中一种窗体控制装置的结构示意图。
具体实施方式
如前所述,CS(Client/Server)架构,即服务器/客户端架构,是一种软件系统体系结构,通过将任务合理分配到客户端和服务器端,降低了系统的通讯开销。CS架构通常需要安装客户端进行管理操作,客户端通常是根据需求定制的。BS(Browser/Server)架构即浏览器和服务器架构,在这种架构下,用户工作界面是通过通用的浏览器来实现,极少部分事务逻辑在前端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海普兰金融服务有限公司,未经上海普兰金融服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610111392.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:终端设备中的控件显示方法和装置
- 下一篇:基于OSGI框架的业务管理系统