掌桥专利:专业的专利平台
掌桥专利
首页

一种编辑操作方法、装置及设备

文献发布时间:2023-06-19 10:27:30


一种编辑操作方法、装置及设备

技术领域

本申请涉及计算机技术领域,具体涉及一种编辑操作方法、装置及设备。

背景技术

用户在对网页进行编辑时,通常会通过弹窗或者是特定的标记来显示或者提示用户本次编辑的状态或者结果。用户在确认编辑之后,会通过刷新页面或者跳转至结果页面向用户显示编辑的结果。

对于用户的删除操作,刷新后的页面以及结果页面中会对应的显示删除后剩余的操作项。用户难以对删除的操作项进行核查。并且如果需要恢复删除的操作项,则需要重新输入,较为不便。

发明内容

有鉴于此,本申请实施例提供一种编辑操作方法、装置及设备,能够在结果页面中显示删除的操作项,并且可以快速地恢复操作项,便于用户对操作项进行核查和恢复编辑。

为解决上述问题,本申请实施例提供的技术方案如下:

第一方面,本申请提供一种编辑操作方法,所述方法包括:

获取用户针对网页中的操作项触发的删除指令;

根据所述删除指令确定第一操作项,将所述第一操作项的编辑状态设置为删除状态;

设置与所述第一操作项对应的恢复标识,所述恢复标识用于将所述第一操作项的编辑状态转换为标准显示状态;

在结果页面中根据所述第一操作项的删除状态,显示所述第一操作项和所述恢复标识。

在一种可能的实现方式中,所述方法还包括:

获取所述操作项的编辑状态;

根据所述操作项的编辑状态对所述操作项的显示位置进行调整。

在一种可能的实现方式中,当所述第一操作项的数量为一个时,所述根据所述操作项的编辑状态对所述操作项的显示位置进行调整,包括:

将所述第一操作项设置为第N个操作项,N为所述操作项的总个数。

在一种可能的实现方式中,当所述第一操作项的数量为多个时,所述根据所述操作项的编辑状态对所述操作项的显示位置进行调整,包括:

对所述第一操作项进行排序,得到第一序列;

按照所述第一序列将所述第一操作项设置为第N+1-i个操作项至第N个操作项,i为所述第一操作项的总个数。

在一种可能的实现方式中,在获取用户针对网页中的操作项触发的删除指令之前,所述方法还包括:

获取所述用户针对网页中的操作项触发的开启操作指令,将所述操作项的操作状态转换为可操作状态;

获取所述操作项的编辑状态,根据所述操作项的编辑状态显示所述操作项。

在一种可能的实现方式中,所述方法还包括:获取用户在网页中通过触发目标恢复标识生成的恢复指令;所述目标恢复标识是根据权利要求1-5所述的编辑操作方法设置的;

根据所述恢复指令确定与所述目标恢复标识对应的第二操作项;

将所述第二操作项的编辑状态设置为标准显示状态,删除所述目标恢复标识;

在结果页面中显示所述第二操作项。

在一种可能的实现方式中,在所述显示所述第二操作项之前,所述方法还包括:

获取所述第二操作项的原始显示位置,根据所述第二操作项的原始显示位置调整所述第二操作项的显示位置。

第二方面,本申请提供一种编辑操作装置,所述装置包括:

第一获取单元,用于获取用户针对网页中的操作项触发的删除指令;

删除单元,用于根据所述删除指令确定第一操作项,将所述第一操作项的编辑状态设置为删除状态;

第一设置单元,用于设置与所述第一操作项对应的恢复标识,所述恢复标识用于将所述第一操作项的编辑状态转换为标准显示状态;

第一显示单元,用于在结果页面中根据所述第一操作项的删除状态,显示所述第一操作项和所述恢复标识。

在一种可能的实现方式中,所述装置还包括:

第二获取单元,用于获取所述操作项的编辑状态;

第一调整单元,用于根据所述操作项的编辑状态对所述操作项的显示位置进行调整。

在一种可能的实现方式中,当所述第一操作项的数量为一个时,所述调整单元,具体用于将所述第一操作项设置为第N个操作项,N为所述操作项的总个数。

在一种可能的实现方式中,当所述第一操作项的数量为多个时,所述调整单元,具体用于对所述第一操作项进行排序,得到第一序列;

按照所述第一序列将所述第一操作项设置为第N+1-i个操作项至第N个操作项,i为所述第一操作项的总个数。

在一种可能的实现方式中,所述装置还包括:

第三获取单元,用于获取所述用户针对网页中的操作项触发的开启操作指令,将所述操作项的操作状态转换为可操作状态;

第四获取单元,用于获取所述操作项的编辑状态,根据所述操作项的编辑状态显示所述操作项。

在一种可能的实现方式中,所述装置还包括:

第五获取单元,用于获取用户在网页中通过触发目标恢复标识生成的恢复指令;所述目标恢复标识是根据上述编辑操作方法设置的;

确定单元,用于根据所述恢复指令确定与所述目标恢复标识对应的第二操作项;

第二设置单元,用于将所述第二操作项的编辑状态设置为标准显示状态,删除所述目标恢复标识;

第二显示单元,用于在结果页面中显示所述第二操作项。

在一种可能的实现方式中,所述装置还包括:

第二调整单元,用于获取所述第二操作项的原始显示位置,根据所述第二操作项的原始显示位置调整所述第二操作项的显示位置。

第三方面,本申请提供一种编辑操作设备,包括:处理器、存储器、系统总线;

所述处理器以及所述存储器通过所述系统总线相连;

所述存储器用于存储一个或多个程序,所述一个或多个程序包括指令,所述指令当被所述处理器执行时使所述处理器执行上述所述的方法。

第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行上述任一项所述的方法。

由此可见,本申请实施例具有如下有益效果:

本申请实施例提供的一种编辑操作方法、装置及设备,可以通过获取用户针对网页中的操作项触发的删除指令,根据删除指令确定需要进行删除操作的第一操作项,并将第一操作项的编辑状态设置为删除状态。设置与第一操作项对应的恢复标识,通过触发恢复标识可以将第一操作项的编辑状态转换为标准显示状态。在结果页面中根据第一操作项的删除状态,将第一操作项和恢复标识进行显示,可以实现在结果页面中显示删除后的操作项,以便于用户对本次的删除操作进行核实。并且能够通过触发恢复标识快速地实现对删除的操作项的恢复,便于用户对操作项进行编辑。

附图说明

图1为本申请实施例提供的一种编辑操作方法的流程图;

图2为本申请实施例提供的一种操作项的示意图;

图3为本申请实施例提供的另一种操作项的示意图;

图4为本申请实施例提供的另一种编辑操作方法的流程图;

图5为本申请实施例提供的一种编辑操作装置的结构示意图。

具体实施方式

为了便于理解和解释本申请实施例提供的技术方案,下面将先对本申请的背景技术进行说明。

发明人在对传统的网页编辑进行研究后发现,网页编辑较为简便,对于用户的删除操作,会在最终显示的结果页面中直接将删除的操作项清除。如此用户就不能通过结果页面中显示的操作项,确定本次删除操作具体所删除的操作项。并且,如果用户误操作删除操作项之后,需要对操作项进行重新输入编辑。不便于用户对删除操作进行核查,也不便于用户对于删除后的操作项进行恢复。

基于此,本申请实施例提供了一种编辑操作方法,所述方法包括:首先获取用户针对网页中的操作项触发的删除指令;根据所述删除指令确定第一操作项,将所述第一操作项的编辑状态设置为删除状态;其次,设置与所述第一操作项对应的恢复标识,所述恢复标识用于将所述第一操作项的编辑状态转换为标准显示状态;最后,在结果页面中根据所述第一操作项的删除状态,显示所述第一操作项和所述恢复标识。

为了便于理解本申请实施例提供的技术方案,下面结合附图对本申请实施例提供的一种编辑操作方法进行说明。

参见图1所示,该图为本申请实施例提供的一种编辑操作方法的流程图,该方法包括步骤S101-S104。

S101:获取用户针对网页中的操作项触发的删除指令。

在网页编辑的过程中,用户可以对网页中的可操作的操作项进行对应的编辑,例如,删除、增加、修改等等。操作项可以为网页页面中可以进行操作编辑的项目,例如,具有一定信息的标签等。

用户可以通过触发删除标识实现对于特定的操作项的删除。在一种可能的实现方式中,操作项设置具有对应的操作按键,用户可以触发设置在操作项上的删除标识,或者是设置在操作项邻近范围内的删除按钮实现对于操作项的删除。删除标识可以是位于操作项左上角的“×”。参见图2所示,该图为本申请实施例提供的一种操作项的示意图。其中各个操作项为标准显示状态,操作项的右上角具有删除标识。删除按钮可以是设置在操作项附近的“删除”按键。在另一种可能的实现方式中,用户可以对操作项进行批量操作。用户可以选中多个操作项,再通过点击“删除”按键实现对于操作项的批量删除。

S102:根据所述删除指令确定第一操作项,将所述第一操作项的编辑状态设置为删除状态。

可以理解的是,删除指令中具有需要进行删除的操作项的相关信息,根据获取的删除指令确定需要进行删除的操作项,也就是第一操作项。

操作项具有多种编辑状态,例如,标准显示状态,也就是正常显示的编辑状态;删除状态,也就是删除的编辑状态;修改状态,也就是正在修改的编辑状态;新增状态,也就是新输入的编辑状态,等等。

需要说明的是,本申请实施例不限定第一操作项之前的编辑状态,可以是除删除状态以外的任意状态,比如,可以为标准显示状态、新增状态等等。

对第一操作项的编辑状态进行设置,将第一操作项的编辑状态设置为删除状态。

S103:设置与所述第一操作项对应的恢复标识,所述恢复标识用于将所述第一操作项的编辑状态转换为标准显示状态。

对应的,为了便于处于删除状态的第一操作项进行恢复,可以设置与第一操作项对应的恢复标识。恢复标识可以是设置在第一操作项附近的恢复按键,也可以是设置在第一操作项上的,例如“←”的标识。恢复标识与第一操作项是对应的,当第一操作项具有多个时,对应的恢复标识也可以为多个。

通过触发恢复标识,可以实现将第一操作项的编辑状态设置为标准显示状态,从而实现对于删除的第一操作项的快速恢复。

S104:在结果页面中根据所述第一操作项的删除状态,显示所述第一操作项和所述恢复标识。

在编辑后的结果页面中,根据第一操作项的删除状态,对应的显示第一操作项和恢复标识。参见图3所示,该图为本申请实施例提供的另一种操作项的示意图。其中,第二个操作项为第一操作项,第二个操作项的右上角为恢复标识。

需要说明的是,为了区别不同的编辑状态,不同的编辑状态可以具有对应的显示方式。对于删除状态,例如,可以采用将第一操作项的颜色调整为灰色的方式进行显示。本申请实施例不限定删除状态对应的显示方式,能够实现与其他编辑状态的区分即可。

基于上述S101-S104的内容可知,通过对删除状态的第一操作项设置对应的恢复标识,并且在结果页面中根据删除状态显示第一操作项以及对应的恢复标识,可以在结果页面中显示删除后的第一操作项,便于用户对执行删除操作的操作项进行核查,能够及时发现误删除的操作项。并且,通过设置与第一操作项对应的恢复标识,可以便于用户通过触发恢复标识实现对于删除后的操作项的快速恢复,解决了用户无法确定删除的操作项而导致的误删除以及恢复困难的问题。

在一种可能的实现方式中,可以保留第一操作项的显示位置。而在另一种可能的实现方式中,为了便于用户查看,可以对处于删除状态的第一操作项进行显示位置的调整。

本申请实施例提供的一种编辑操作方法,除上述步骤以外,还包括:

获取所述操作项的编辑状态;

根据所述操作项的编辑状态对所述操作项的显示位置进行调整。

在编辑之后,可以获取操作项的编辑状态,依据操作项的编辑状态调整操作项的显示位置。本申请实施例不限定触发显示位置调整的调整时刻,可以是在每次操作编辑之后;也可以为在完成一次整体的操作编辑,确定不再进行操作编辑之后。

获取编辑状态的操作项可以仅是具有删除状态的第一操作项,也可以为本次操作编辑后编辑状态发生改变的操作项,还可以为全部的操作项。

根据获取的操作项的编辑状态,对操作项进行显示位置的调整。

具体的,如果操作项具有一定先后的显示位置,可以将具有删除编辑状态的第一操作项调整至较后的显示位置中。本申请实施例还提供了对于不同数量的第一操作项的显示位置调整的方法。

在一种可能的实现方式中,当所述第一操作项的数量为一个时,所述根据所述操作项的编辑状态对所述操作项的显示位置进行调整,包括:

将所述第一操作项设置为第N个操作项,N为所述操作项的总个数。

在当第一操作项的数量为一个时,可以将第一操作项调整至操作项的末尾,也就是将第一操作项设置为第N个操作项。其中,N为操作项的总个数。

例如,如果操作项一共为5个时,第2个操作项为第一操作项,编辑状态设置为删除状态,可以将第2个操作项的显示位置调整为第5个,位于第一操作项原先位置之后的其他的操作项可以依次向前调整显示位置。

在另一种可能的实现方式中,当所述第一操作项的数量为多个时,所述根据所述操作项的编辑状态对所述操作项的显示位置进行调整,包括:

对所述第一操作项进行排序,得到第一序列;

按照第一序列将所述第一操作项设置为第N+1-i个操作项至第N个操作项,i为所述第一操作项的总个数。

在当第一操作项具有多个时,可以先确定第一操作项的排列顺序,得到第一序列。再根据第一序列,依次将第一操作项设置在操作项的末尾。

本申请实施例不限定第一序列的排序方法,可以根据各个第一操作项调整删除状态的时间进行排序,也可以根据各个第一操作项的原始显示位置的顺序进行排序。

将第一操作项依次设置在操作项末尾的显示位置中。例如,如果一共具有5个操作项,第2个操作项和第3个操作项为第一操作项,可以将两个第一操作项调整至第4操作项和第5操作项的显示位置中,原先的第1操作项、第4操作项和第5操作项分别调整至第1操作项、第2操作项和第3操作项的显示位置中。

基于上述内容可知,可以将删除后的操作项调整至显示位置的末尾位置中,以便用户先对剩余的操作项进行核对,在显示位置的末尾位置查看删除后的操作项,从而便于用户进行删除的操作项的编辑和查看。

部分网页在进行编辑之前,先需要调整网页中各个操作项的操作状态,使得用户可以对操作项进行编辑,防止用户对操作项进行误操作。

在一种可能的实现方式中,在获取用户针对网页中的操作项触发的删除指令之前,所述方法还包括:

获取所述用户针对网页中的操作项触发的开启操作指令,将所述操作项的操作状态转换为可操作状态;

获取所述操作项的编辑状态,根据所述操作项的编辑状态显示所述操作项。

当用户需要对网页中的操作项进行操作时,可以先触发开启操作指令。可以理解的是,用户可以对网页中的部分操作项进行操作。开启操作指令中具有用户本次进行可以进行操作编辑的操作项对应的信息。根据开启操作指令,将对应的操作项的操作状态转换为可操作状态。

在一种可能的实现方式中,将操作项的操作状态转换为可操作状态,具体可以为显示操作项对应的编辑标识或者是编辑按键。用户通过编辑标识和编辑按键可以对操作项进行对应的编辑。

获取操作项的编辑状态,根据操作项的编辑状态对操作项进行显示,以便用户确定各个操作项对应的编辑状态,根据操作项对应的编辑状态进行编辑。

基于上述内容可知,通过用户触发的开启编辑指令,转换操作项的操作状态,并且根据操作项的编辑状态对操作项进行显示,可以防止用户对操作项进行误操作,还能够根据操作项的编辑状态对操作项进行对应的操作编辑,便于用户对操作项进行操作。

进一步的,用户可以通过触发恢复标识对处于删除状态的操作项。本申请实施例提供另一种编辑操作方法,参见图4所示,该图为本申请实施例提供的另一种编辑操作方法的流程图,除上述步骤以外,该方法包括步骤S401-S404:

S401:获取用户在网页中通过触发目标恢复标识生成的恢复指令;所述目标恢复标识是根据上述编辑操作方法设置的。

用户在网页中点击触发目标恢复标识,目标恢复标识是根据上述编辑操作方法生成的恢复标识中的一个或者多个。

根据用户触发的目标恢复标识,生成对应的恢复指令。恢复指令中具有目标恢复标识对应的相关信息。

S402:根据所述恢复指令确定与所述目标恢复标识对应的第二操作项。

根据获取的恢复指令,确定用户触发的目标恢复标识所对应的第二操作项。第二操作项是处于删除状态的操作项中的一个或者是多个。

S403:将所述第二操作项的编辑状态设置为标准显示状态,删除所述目标恢复标识。

根据用户触发的恢复标识,将第二操作项的编辑状态设置为标准显示状态。对应的,将目标恢复标识删除。

S404:在结果页面中显示所述第二操作项。

将处于标准显示状态的第二操作项在结果页面中进行显示。第二操作项的显示方式与未进行删除操作之前的显示方式可以一致。例如,将图3中的第二个操作项作为第二操作项,通过触发恢复标识,将第二操作项的编辑状态设置为标准显示状态,结果页面中显示的第二操作项参见图2所示。

基于上述S401-S404的相关内容可知,用户可以通过触发处于删除状态的操作项的恢复标识,将处于删除状态的操作项的编辑状态恢复至标准显示状态,实现删除的操作项的快速恢复,便于用户对操作项进行操作。

进一步的,由于删除后的操作项的显示位置可能会发生变化,可以将第二操作项的显示位置恢复至原有的位置。

在所述显示所述第二操作项之前,所述方法还包括:

获取所述第二操作项的原始显示位置,根据所述第二操作项的原始显示位置调整所述第二操作项的显示位置。

第二操作项的原始显示位置可以是第二操作项在处于标准显示状态时所处的显示位置。需要说明的是,如果第二操作项的显示位置是经过调整的,可以对应的将第二操作项恢复至与原始显示位置对应的显示位置中。如果第二操作项的显示位置未发生调整,则按照第二操作项当前的显示位置进行显示。

例如,如果第二操作项原始的显示位置是第2个操作项的显示位置,如果设置为删除状态时调整至第4个操作项的显示位置,则将第二操作项恢复至第2个操作项的显示位置。如果设置为删除状态未发生显示位置的调整,则将第二操作项恢复至当前第4个操作项的显示位置。

另外,需要说明的是,若第二操作项之前操作项的显示位置发生调整时,对应的对第二操作项进行改变。例如,如果第二操作项原始显示位置是第2个操作项的显示位置,当前的显示位置是调整后的第4个操作项的显示位置,并且当前的第1个操作项需要调整至第5个操作项的显示位置时,可以将第二操作项恢复至第1个操作项对应的显示位置中。

在本申请实施例中,根据第二操作项的原始显示位置,将第二操作项恢复至对应的位置中,可以实现将删除后的操作项快速地恢复至原有的显示位置中,便于用户编辑和查看。

基于上述方法实施例提供的编辑操作方法,本申请实施例还提供了一种编辑操作装置,下面将结合附图对该编辑操作装置进行说明。

参见图5,该图为本申请实施例提供的一种编辑操作装置的结构示意图。如图5所示,该编辑操作装置包括:

第一获取单元501,用于获取用户针对网页中的操作项触发的删除指令;

删除单元502,用于根据所述删除指令确定第一操作项,将所述第一操作项的编辑状态设置为删除状态;

第一设置单元503,用于设置与所述第一操作项对应的恢复标识,所述恢复标识用于将所述第一操作项的编辑状态转换为标准显示状态;

第一显示单元504,用于在结果页面中根据所述第一操作项的删除状态,显示所述第一操作项和所述恢复标识。

在一种可能的实现方式中,所述装置还包括:

第二获取单元,用于获取所述操作项的编辑状态;

第一调整单元,用于根据所述操作项的编辑状态对所述操作项的显示位置进行调整。

在一种可能的实现方式中,当所述第一操作项的数量为一个时,所述第一调整单元,具体用于将所述第一操作项设置为第N个操作项,N为所述操作项的总个数。

在一种可能的实现方式中,当所述第一操作项的数量为多个时,所述第一调整单元,具体用于对所述第一操作项进行排序,得到第一序列;

按照所述第一序列将所述第一操作项设置为第N+1-i个操作项至第N个操作项,i为所述第一操作项的总个数。

在一种可能的实现方式中,所述装置还包括:

第三获取单元,用于获取所述用户针对网页中的操作项触发的开启操作指令,将所述操作项的操作状态转换为可操作状态;

第四获取单元,用于获取所述操作项的编辑状态,根据所述操作项的编辑状态显示所述操作项。

在一种可能的实现方式中,所述装置还包括:

第五获取单元,用于获取用户在网页中通过触发目标恢复标识生成的恢复指令;所述目标恢复标识是根据上述编辑操作方法设置的;

确定单元,用于根据所述恢复指令确定与所述目标恢复标识对应的第二操作项;

第二设置单元,用于将所述第二操作项的编辑状态设置为标准显示状态,删除所述目标恢复标识;

第二显示单元,用于在结果页面中显示所述第二操作项。

在一种可能的实现方式中,所述装置还包括:

第二调整单元,用于获取所述第二操作项的原始显示位置,根据所述第二操作项的原始显示位置调整所述第二操作项的显示位置。

基于上述方法实施例提供的编辑操作方法,本申请提供一种编辑操作设备,包括:处理器、存储器、系统总线;

所述处理器以及所述存储器通过所述系统总线相连;

所述存储器用于存储一个或多个程序,所述一个或多个程序包括指令,所述指令当被所述处理器执行时使所述处理器执行上述所述的方法。

基于上述方法实施例提供的编辑操作方法,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行上述任一项所述的方法。

需要说明的是,本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统或装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

应当理解,在本申请中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:只存在A,只存在B以及同时存在A和B三种情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。

还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

相关技术
  • 一种编辑操作方法、装置及设备
  • 一种基于地形编辑器的快照式历史记录操作方法及装置
技术分类

06120112554359