一种单页面实现提交请求和状态刷新两种动作的方法及设备的制作方法

文档序号:6515154阅读:172来源:国知局
一种单页面实现提交请求和状态刷新两种动作的方法及设备的制作方法
【专利摘要】一种单页面实现提交请求和状态刷新两种动作的方法,包括:判断页面的刷新次数是否为零;当页面的刷新次数为零时,发送页面请求指令并将页面的刷新次数设置为1;当页面的刷新次数不为零时,发送请求页面状态刷新指令并判断页面的归零标志是否为零;当页面的归零标志为零时,将所述页面的刷新次数递加;当页面的归零标志为1时,将所述页面的刷新次数清零。采用本发明的方法后,通过刷新次数Count和归零标志Reset控制页面,使页面处于请求页面或者请求页面状态界面,使请求和结果返回在一个页面实现,如果状态不是页面请求成功时,不返回请求页面,使用户体验优良。
【专利说明】一种单页面实现提交请求和状态刷新两种动作的方法及设备
【技术领域】
[0001]本发明涉及人机交换【技术领域】,特别是涉及一种单页面实现提交请求和状态刷新两种动作的方法及设备。
【背景技术】
[0002]在应用中通常会有提交和结果显示两种动作,提交请求,然后服务器返回结果,如果返回结果在一段时间内会不停的变化,还需要对结果做刷新展示正确的内容。
[0003]现有技术一般都是提交和展示是分开处理的,这样的处理会导致处理有冗余,如果一个请求返回的结果是随着不断变化的状态而改变的,这样会导致页面请求越来越多,越多的页面对业务处理起来会带带来更复杂的处理,比如服务器需要有权限的请求才能做处理,但有些请求级别比较高不需要验证就能对服务器进行访问,那服务器就要对这类请求做特别处理,如果这类请求过多不便于服务器对权限做管理。

【发明内容】

[0004]基于此,有必要提供一种用户体验良好的单页面实现提交请求和状态刷新两种动作的方法及设备。
[0005]一种单页面实现提交请求和状态刷新两种动作的方法,包括:
[0006]判断页面的刷新次数是否为零;
[0007]当页面的刷新次数为零时,发送页面请求指令并将页面的刷新次数设置为I ;
[0008]当页面的刷新次数不为零时,发送请求页面状态刷新指令并判断页面的归零标志是否为零;
[0009]当页面的归零标志为零时,将所述页面的刷新次数递加;当页面的归零标志为I时,将所述页面的刷新次数清零。
[0010]进一步的,所述方法还包括:当请求页面成功后,将所述页面的归零标志置为I。
[0011]进一步的,所述请求页面成功包括:家庭接入设备接收到局端服务器下发的配置,并返回用户请求页面成功的状态。
[0012]进一步的,所述请求页面状态包括:用户名错误、密码错误、连接中断、用户已注册、正在下发、连接中断以及下发配置成功。
[0013]进一步的,所述方法还包括:当所述页面的刷新次数递增到预设值且请求页面未成功时,将所述页面的归归零标志设置为I。
[0014]进一步的,所述预设值为100。
[0015]本发明还提供一种单页面实现提交请求和状态刷新两种动作的设备,包括:
[0016]第一判断单元,适于判断页面的刷新次数是否为零;
[0017]第一处理单元,适于当页面的刷新次数为零时,发送页面请求指令并将页面的刷新次数设置为I;[0018]第二处理单元,适于当页面的刷新次数不为零时,发送请求页面状态刷新指令;
[0019]第二判断单元,适于判断页面的归零标志是否为零;
[0020]第三处理单元,适于当页面的归零标志为零时,将所述页面的刷新次数递加;
[0021]第四处理单元,适于当页面的归零标志为I时,将所述页面的刷新次数清零。
[0022]进一步的,所述设备还包括:归零标志设置单元,适于当请求页面成功后,将所述页面的归零标志置为I。
[0023]进一步的,所述归零标志设置单元还适于当所述页面的刷新次数递增到预设值且请求页面未成功时,将所述页面的归归零标志设置为I。
[0024]进一步的,所述预设值为100。
[0025]采用本发明的方法后,通过刷新次数和归零标志控制页面,使页面处于请求页面或者状态刷新界面,使请求和结果返回在一个页面实现,如果状态不是页面请求成功时,不返回请求页面,使用户体验优良。
【专利附图】

【附图说明】
[0026]图1为本发明提供的一个实施例的流程图。
【具体实施方式】
[0027]为了使本发明的目的、技术方案及优点更清楚明白,以下结合附图及实施例,对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0028]参阅图1,本发明提供的一个实施例的单页面实现提交请求和状态刷新两种动作的方法,,包括:
[0029]步骤SI,判断页面的刷新次数Count是否为零;
[0030]刚开始时,刷新次数Count=O,刷新次数Count=O为发送页面请求指令的条件,即发送用户名和密码。
[0031]步骤S2,当页面的刷新次数Count=O时,发送页面请求指令并将页面刷新次数Count 置为 I ;。
[0032]步骤S3,当页面的刷新次数Count不为零时,发送请求页面状态刷新指令;
[0033]请求页面状态刷新指令用于了解发送的页面请求指令在当前的状态,请求页面状态包括:用户名错误、密码错误、连接中断、用户已注册、正在下发、连接中断以及下发配置成功。可以理解,请求页面状态还可以包括其他状态,但是只有下发配置成功是请求页面成功的标志。
[0034]步骤S4,判断归零标志Reset是否为零;
[0035]归零标志Reset初始为零,只有当达到条件时才变为I。在归零标志Reset变为I之前,将页面的刷新次数Count递加。
[0036]步骤S5,在请求页面成功后或者刷新次数Count递增至预设值时,置归零标志Reset为I,将刷新次数Count清零。
[0037]归零标志Reset置I,结束请求页面状态刷新指令的发送,即停止页面的刷新。归零标志Reset置I的条件为请求页面成功或者刷新次数Count递增至预设值,两者满足其中一个就结束请求页面状态刷新指令的发送。
[0038]具体的,家庭接入设备接收局端服务器下发的配置,返回用户请求页面成功的状态。请求页面状态包括用户名错误、密码错误、连接中断、用户已注册、正在下发、连接中断以及下发配置成功。可以理解,请求页面状态还可以包括其他状态,但是只有下发配置成功是请求页面成功的标志。
[0039]优选的,预设值为100。刷新次数Count递增至预设值就置归零标志为1,是为避免无止尽的刷新。
[0040]另外,本发明还提供一种单页面实现提交请求和状态刷新两种动作的设备,包括:
[0041]第一判断单元,适于判断页面的刷新次数是否为零;
[0042]第一处理单元,适于当页面的刷新次数为零时,发送页面请求指令并将页面的刷新次数设置为I ;
[0043]第二处理单元,适于当页面的刷新次数不为零时,发送请求页面状态刷新指令;
[0044]第二判断单元,适于判断页面的归零标志是否为零;
[0045]第三处理单元,适于当页面的归零标志为零时,将所述页面的刷新次数递加;
[0046]第四处理单元,适于当页面的归零标志为I时,将所述页面的刷新次数清零。
[0047]归零标志设置单元,适于当请求页面成功后或者所述页面的刷新次数递增到预设值且请求页面未成功时,将所述页面的归零标志置为I。
[0048]在优选实施方式中,预设值为100。
[0049]采用本发明的方法后,通过刷新次数Count和归零标志Reset控制页面,使页面处于请求页面或者请求页面状态界面,使请求和结果返回在一个页面实现,如果状态不是页面请求成功时,不返回请求页面,使用户体验优良。
[0050]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种单页面实现提交请求和状态刷新两种动作的方法,其特征在于,包括: 判断页面的刷新次数是否为零; 当页面的刷新次数为零时,发送页面请求指令并将页面的刷新次数设置为I; 当页面的刷新次数不为零时,发送请求页面状态刷新指令并判断页面的归零标志是否为零; 当页面的归零标志为零时,将所述页面的刷新次数递加;当页面的归零标志为I时,将所述页面的刷新次数清零。
2.根据权利要求1所述的单页面实现提交请求和状态刷新两种动作的方法,其特征在于,还包括:当请求页面成功后,将所述页面的归零标志置为I。
3.根据权利要求1所述的单页面实现提交请求和状态刷新两种动作的方法,其特征在于,所述请求页面成功包括:家庭接入设备接收到局端服务器下发的配置,并返回用户请求页面成功的状态。
4.根据权利要求1所述的单页面实现提交请求和状态刷新两种动作的方法,其特征在于,所述请求页面状态包括:用户名错误、密码错误、连接中断、用户已注册、正在下发、连接中断以及下发配置成功。
5.根据权利要求1所述的单页面实现提交请求和状态刷新两种动作的方法,其特征在于,还包括:当所述页面的刷新次数递增到预设值且请求页面未成功时,将所述页面的归零标志设置为I。
6.根据权利要求5所述的单页面实现提交请求和状态刷新两种动作的方法,其特征在于,所述预设值为100。
7.一种单页面实现提交请求和状态刷新两种动作的设备,其特征在于,包括: 第一判断单元,适于判断页面的刷新次数是否为零; 第一处理单元,适于当页面的刷新次数为零时,发送页面请求指令并将页面的刷新次数设置为I ; 第二处理单元,适于当页面的刷新次数不为零时,发送请求页面状态刷新指令; 第二判断单元,适于判断页面的归零标志是否为零; 第三处理单元,适于当页面的归零标志为零时,将所述页面的刷新次数递加; 第四处理单元,适于当页面的归零标志为I时,将所述页面的刷新次数清零。
8.根据权利要求7所述的单页面实现提交请求和状态刷新两种动作的设备,其特征在于,还包括:归零标志设置单元,适于当请求页面成功后,将所述页面的归零标志置为I。
9.根据权利要求8所述的单页面实现提交请求和状态刷新两种动作的设备,其特征在于,所述归零标志设置单元,还适于当所述页面的刷新次数递增到预设值且请求页面未成功时,将所述页面的归归零标志设置为I。
10.根据权利要求9所述的单页面实现提交请求和状态刷新两种动作的设备,其特征在于,所述预设值为100。
【文档编号】G06F17/30GK103544248SQ201310473843
【公开日】2014年1月29日 申请日期:2013年10月12日 优先权日:2013年10月12日
【发明者】王勇 申请人:上海斐讯数据通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1