本申请涉及信息交互技术领域,具体而言,涉及一种问卷处理方法、装置及电子设备。本申请实施例提供的问卷处理方法,应用于电子设备,所述问卷处理方法,包括:当监测到浏览器打开答题链接时,获取第一答题进度,所述第一答题进度为浏览器中缓存的与所述答题链接对应的答题进度,当所述第一答题进度与第二答题进度不一致时,清除所述第一答题进度,以获得所述答题链接对应的初始进度状态,所述第二答题进度为服务器中缓存的与所述答题链接对应的答题进度,通过所述浏览器显示所述初始进度状态对应的答题页面。本申请实施例提供的问卷处理方法、装置,及电子设备能够保证任意答题者进行正常的问卷答题。
Questionnaire processing methods, devices and electronic equipment
【技术实现步骤摘要】
问卷处理方法、装置及电子设备
本申请涉及信息交互
,具体而言,涉及一种问卷处理方法、装置及电子设备。
技术介绍
调查问卷,又称调查表或询问表,是以问题的形式,系统地记载调查内容的一种印件。随着互联网的迅速发展,在线问卷答题已经成为越来越广泛的问卷答题方法。在线问卷答题能够通过服务器的异步存储,实现问卷的继续答题,也即,针对某个答题者,在其中断答题,再重新打开答题链接,计划继续答题时,服务器能够将与中断部分对应的答题页面发送给电子设备,如此,答题者便能够继续从中断部分开始,进行问卷答题,以提高问卷答题效率。然而,答题者中断答题之后,若无继续答题的计划,下一答题者打开答题链接,计划答题时,服务器同样,也是将与中断部分对应的答题页面发送给电子设备,而并非将初始答题页面发送给电子设备,如此,便会影响下一答题者进行正常的问卷答题。鉴于此,如何提高问卷处理的可控性,以保证每位答题者都能够进行正常的问卷答题,成为信息交互领域亟待解决的技术问题。
技术实现思路
本申请实施例的目的在于,提供一种问卷处理方法、装置及电子设备,以解决上述问题。第一方面,本申请实施例提供的问卷处理方法,应用于电子设备,问卷处理方法,包括:当监测到浏览器打开答题链接时,获取第一答题进度,第一答题进度为浏览器中缓存的与答题链接对应的答题进度;当第一答题进度与第二答题进度不一致时,清除第一答题进度,以获得答题链接对应的初始进度状态,第二答题进度为服务器中缓存的与答题链接对应的答题进度;通过浏览器显示与初始进度状态对应的答题页面。本申请实施例提供的问卷处理方法,能够当监测到浏览器打开答题链接时,获取第一答题进度,第一答题进度为浏览器中缓存的与答题链接对应的答题进度,当第一答题进度与第二答题进度不一致时,清除第一答题进度,以获得答题链接对应的初始进度状态,第二答题进度为服务器中缓存的与答题链接对应的答题进度,通过浏览器显示与初始进度状态对应的答题页面。当答题者中断答题之后,若并无继续答题的计划,则可以对第一答题进度进行更改,也即,使得第一答题进度与第二答题进度不一致,电子设备便会清除第一答题进度,以获得答题链接对应的初始进度状态,如此,下一答题者打开答题链接,计划答题时,服务器便将初始进度状态对应的答题页面发送给电子设备,并通过浏览器显示,以保证下一答题者进行正常的问卷答题,也即,能够保证任意答题者进行正常的问卷答题。结合第一方面,本申请实施例还提供了第一方面的第一种可选的实施方式,当监测到浏览器打开答题链接时,获取第一答题进度,包括:当监测到浏览器打开答题链接时,判断浏览器是否首次打开答题链接;当浏览器首次打开答题链接时,生成初始进度状态,作为第一答题进度。本申请实施例中,当监测到浏览器打开答题链接时,获取第一答题进度,包括:当监测到浏览器打开答题链接时,判断浏览器是否首次打开答题链接,当浏览器首次打开答题链接时,生成初始进度状态,作为第一答题进度。如此,即可确保浏览器首次打开答题链接,也能够在浏览器中缓存中获取与答题链接对应的答题进度,作为第一答题进度,从而确保问卷处理方法的应用范围。结合第一方面的第一种可选的实施方式,本申请实施例还提供了第一方面的第二种可选的实施方式,当监测到浏览器打开答题链接时,判断浏览器是否首次打开答题链接,包括:当监测到浏览器打开答题链接时,判断浏览器中是否缓存有与答题链接对应的标识信息;若浏览器中未缓存与答题链接对应的标识信息,则判定浏览器首次打开答题链接。本申请实施例中,当监测到浏览器打开答题链接时,判断浏览器是否首次打开答题链接,包括:当监测到浏览器打开答题链接时,判断浏览器中是否缓存有与答题链接对应的标识信息,若浏览器中未缓存与答题链接对应的标识信息,则判定浏览器首次打开答题链接,也即,将浏览器中是否缓存有与答题链接对应的标识信息,作为判断浏览器是否首次打开答题链接的判断准则,从而提高判断浏览器是否首次打开答题链接的可靠性。结合第一方面,本申请实施例还提供了第一方面的第三种可选的实施方式,问卷处理方法,还包括:每生成一个答题结果时,根据答题结果,对第一答题进度进行更新。本申请实施例提供的问卷处理方法,还包括:每生成一个答题结果时,根据答题结果,对第一答题进度进行更新,从而保证第一答题进度的实时性。结合第一方面的第三种可选的实施方式,本申请实施例还提供了第一方面的第四种可选的实施方式,根据实时答题进度,对第一答题进度进行更新,包括:每生成一个答题结果时,通过浏览器向服务器发送答题结果,以供服务器根据答题结果,生成进度更新指示,并将进度更新指示发送给电子设备;当接收到答题进行更新指示时,根据进度更新指示,对第一答题进度进行更新。本申请实施例中,根据实时答题进度,对第一答题进度进行更新,包括:每生成一个答题结果时,通过浏览器向服务器发送答题结果,以供服务器根据答题结果,生成进度更新指示,并将进度更新指示发送给电子设备,当接收到答题进行更新指示时,根据进度更新指示,对第一答题进度进行更新,从而提高第一答题进度的可靠性。结合第一方面,本申请实施例还提供了第一方面的第五种可选的实施方式,当第一答题进度与第二答题进度不一致时,清除第一答题进度,以获得答题链接对应的初始进度状态之前,问卷处理方法,还包括:将第一答题进度发送给服务器,以供服务器获取第二答题进度,判断第一答题进度与第二答题进度是否一致,并将判断结果发送给电子设备。本申请实施例中,当第一答题进度与第二答题进度不一致时,清除第一答题进度,以获得答题链接对应的初始进度状态之前,问卷处理方法,还包括:将第一答题进度发送给服务器,以供服务器获取第二答题进度,判断第一答题进度与第二答题进度是否一致,并将判断结果发送给电子设备。由于服务器具有突出的计算能力,因此,能够提高判断第一答题进度与第二答题进度是否一致的效率。结合第一方面,本申请实施例还提供了第一方面的第六种可选的实施方式,当监测到浏览器打开答题链接时,获取第一答题进度之后,问卷处理方法,还包括:当第一答题进度与第二答题进度一致时,通过浏览器显示与第一答题进度对应的答题页面。本申请实施例中,当监测到浏览器打开答题链接时,获取第一答题进度之后,问卷处理方法,还包括:当第一答题进度与第二答题进度一致时,通过浏览器显示与第一答题进度对应的答题页面,从而提高问卷处理方法的可靠性。第二方面,本申请实施例提供的问卷处理装置,包括:获取模块,用于当监测到浏览器打开答题链接时,获取第一答题进度,第一答题进度为浏览器中缓存的与答题链接对应的答题进度;清除模块,用于当第一答题进度与第二答题进度不一致时,清除第一答题进度,以获得答题链接对应的初始进度状态,第二答题进度为服务器中缓存的与答题链接对应的答题进度;第一显示模块,用于通过浏览器显示与初始进度状态对应的答题页面。本申请实施例提供的问卷处理装置,具有与第一方面本文档来自技高网...
【技术保护点】
1.一种问卷处理方法,其特征在于,应用于电子设备,所述问卷处理方法,包括:/n当监测到浏览器打开答题链接时,获取第一答题进度,所述第一答题进度为浏览器中缓存的与所述答题链接对应的答题进度;/n当所述第一答题进度与第二答题进度不一致时,清除所述第一答题进度,以获得所述答题链接对应的初始进度状态,所述第二答题进度为服务器中缓存的与所述答题链接对应的答题进度;/n通过所述浏览器显示与所述初始进度状态对应的答题页面。/n
【技术特征摘要】
1.一种问卷处理方法,其特征在于,应用于电子设备,所述问卷处理方法,包括:
当监测到浏览器打开答题链接时,获取第一答题进度,所述第一答题进度为浏览器中缓存的与所述答题链接对应的答题进度;
当所述第一答题进度与第二答题进度不一致时,清除所述第一答题进度,以获得所述答题链接对应的初始进度状态,所述第二答题进度为服务器中缓存的与所述答题链接对应的答题进度;
通过所述浏览器显示与所述初始进度状态对应的答题页面。
2.根据权利要求1所述的问卷处理方法,其特征在于,所述当监测到浏览器打开答题链接时,获取第一答题进度,包括:
当监测到浏览器打开答题链接时,判断所述浏览器是否首次打开所述答题链接;
当所述浏览器首次打开所述答题链接时,生成所述初始进度状态,作为所述第一答题进度。
3.根据权利要求2所述的问卷处理方法,其特征在于,所述当监测到浏览器打开答题链接时,判断所述浏览器是否首次打开所述答题链接,包括:
当监测到浏览器打开答题链接时,判断所述浏览器中是否缓存有与所述答题链接对应的标识信息;
若所述浏览器中未缓存与所述答题链接对应的标识信息,则判定所述浏览器首次打开所述答题链接。
4.根据权利要求1所述的问卷处理方法,其特征在于,所述问卷处理方法,还包括:
每生成一个答题结果时,根据所述答题结果,对所述第一答题进度进行更新。
5.根据权利要求4所述的问卷处理方法,其特征在于,所述根据实时答题进度,对所述第一答题进度进行更新,包括:
每生成一个答题结果时,通过浏览器向服务器发送所述答题结果,以供所述服务器根据所述答题结果,生成进度更新指示,并将所述进度更新指示发送给所述电子设备;
...
【专利技术属性】
技术研发人员:马骁,
申请(专利权)人:精硕科技北京股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。