一种页面评论方法及装置的制造方法_3

文档序号:9375235阅读:来源:国知局
中显示至少一个第二触发元素,每个第二触发元素指示一个操作。然后,接收执行指令,所述执行指令为所述至少一个第二触发元素中一个第二触发元素被点击所触发的。最后,根据所述执行指令,对所述悬浮评论框或者所述悬浮评论框中输入的评论信息,执行所述第二触发元素所指示的操作。
[0098]在一个具体的实现过程中,所述第二触发元素可以包括但不限于:图标、按钮和标识中至少一个。
[0099]例如,鼠标在当前用户自己创建的所述悬浮评论框上悬停时,在所述悬浮评论框的右上角显示一个按钮,该按钮指示的操作可以是删除评论信息。然后,若用户利用鼠标点击该按钮,根据触发的执行指令,对所述悬浮评论框执行该按钮所指示的操作,即:可以显示提示信息“是否删除评论?”,用于请求用户确认是否需要删除评论信息,如果用户确认需要删除评论信息,则在所述悬浮评论框中删除用户之前输入的评论信息。
[0100]或者,又例如,鼠标在页面窗口中其他用户创建的悬浮评论框上悬停时,在所述悬浮评论框的右上角显示一个按钮,该按钮指示的操作可以是关闭操作。然后,若用户利用鼠标点击该按钮,根据触发的执行指令,对所述悬浮评论框执行该按钮所指示的操作,即在所述页面窗口中关闭该其他用户创建的悬浮评论框。
[0101]需要说明的是,本发明实施例中,只能够支持用户在该用户自己创建的悬浮评论框中输入评论信息、修改评论信息或者删除评论信息,对于其他用户创建的悬浮评论框,只能关闭或者移动悬浮评论框,不能输入评论信息、修改评论信息或者删除评论信息。
[0102]或者,又例如,鼠标在页面窗口中其他用户创建的悬浮评论框上悬停时,可以在悬停的悬浮评论框上显示三个按钮,该三个按钮分别指示的操作可以是支持、反对和评论。然后,若用户利用鼠标点击其中一个按钮,根据触发的执行指令,对所述悬浮评论框指示该按钮指示的操作。若用户点击指示支持的按钮,则该悬浮评论框中的评论信息的支持数加I。若用户点击指示反对的按钮,则该悬浮评论框中的评论信息的反对数加I O若用户点击指示评论的按钮,则跳转到页面窗口中的集合评论区,此时,集合评论区中只显示与该悬浮评论框中的评论信息相关的其他评论信息,用户可以在集合评论区中输入评论信息。本示例可以实现用户对当前页面窗口中其他用户创建的悬浮评论框中的评论信息进行评论。
[0103]或者,又例如,鼠标在页面窗口中的第一触发元素上悬停时,在所述第一触发元素附近显示两个之前隐藏的按钮,其中按钮I指示的操作是隐藏当前页面窗口的所有悬浮评论框,按钮2指示的操作是只显示最新的悬浮评论框。然后,若用户利用鼠标点击按钮1,根据触发的执行指令,关闭当前页面窗口的所有悬浮评论框。若用户利用鼠标点击按钮2,根据触发的执行指令,在当前页面窗口只显示最新的10个悬浮评论框,还可以进一步显示翻页按钮,用以方便用户前后翻看其他悬浮评论框。
[0104]或者,又例如,鼠标在页面窗口中的第一触发元素上悬停时,在所述第一触发元素附近显示一个之前隐藏的按钮,该按钮指示的操作是还原所有悬浮评论框。然后,用户利用鼠标点击该按钮,根据触发的执行指令,控制所有悬浮评论框的位置还原到最初位置。
[0105]可选地,在本发明实施例的一个可能的实现方式中,若在所述页面窗口中创建的悬浮评论框的数目为至少两个,且存在至少两个悬浮评论框重叠,在所述页面窗口的最上层展现最新的评论信息所在的悬浮评论框,或者,在所述页面窗口的最上层展现用户选择的悬浮评论框。
[0106]可以理解的是,若在所述页面窗口中有至少两个悬浮评论框重叠,可以默认将最新的评论信息所在的悬浮评论框显示在所述页面窗口的最上层。或者,若用户点击某悬浮评论框时,可以将该悬浮评论框显示在所述页面窗口的最上层,避免被其他悬浮评论框覆至
ΠΠ O
[0107]可以理解的是,会存在以下两个问题:
[0108]问题一:当页面窗口的尺寸发生变化时,页面内容的布局也会随之变化,因此会导致页面窗口中的悬浮评论框会发生错位,不能准确定位到评论信息所针对的页面内容,比如其针对的图片、文本内容等。
[0109]问题二:当页面内容发生变化时,如某悬浮评论框中评论信息所针对的页面内容被删除或者修改,因此有必要对悬浮评论框进行处理。
[0110]可选地,在本发明实施例的一个可能的实现方式中,为了解决上述两个问题,本发明实施例中,可以记录所述悬浮评论框中评论信息所针对的页面内容,这样,若所述页面窗口的尺寸发生变化或者所述页面内容发生变化,根据记录的所述悬浮评论框中评论信息所针对的页面内容,在所述页面窗口中对所述悬浮评论框进行调整。
[0111]例如,可以利用JavaScript脚本记录创建的每个悬浮评论框所针对的页面内容,如文本内容、链接或者图片等,还可以记录悬浮评论框与所针对的页面内容的相对位置,这样,当所述页面窗口的尺寸发生变化后,根据记录的所述悬浮评论框中评论信息所针对的页面内容以及所述相对位置,在所述页面窗口的尺寸发生变化后,在变化后的所述页面窗口中调整所述悬浮评论框的位置,从而实现所述悬浮评论框的自适应调整。
[0112]或者,又例如,若所述页面窗口中的页面内容发生变化,如悬浮评论框中评论信息所针对的页面内容被删除,可以根据记录的所述悬浮评论框中评论信息所针对的页面内容,在所述页面窗口中删除该悬浮评论框。另外,还可以进一步在集中评论区中相应的评论信息处进行标识,用以指示页面内容发生变化。
[0113]本发明实施例进一步给出实现上述方法实施例中各步骤及方法的装置实施例。
[0114]请参考图4,其为本发明实施例所提供的页面评论装置的实施例一的功能方块图。如图所示,该装置包括:
[0115]显示单元40,用于在页面窗口内显示第一触发元素;
[0116]创建单元41,用于若所述第一触发元素被触发,在所述页面窗口中创建悬浮评论框;
[0117]输入单元42,用于利用所述悬浮评论框接收用户输入的评论信息。
[0118]请参考图5,其为本发明实施例所提供的页面评论装置的实施例二的功能方块图,如图所示,所述装置还包括:
[0119]第一接收单元43,用于接收用户在所述页面窗口中选择的页面内容;以及,接收创建指令,所述创建指令为所述第一触发元素被点击所触发的;
[0120]所述创建单元41,具体用于根据所述创建指令,在所述用户选择的页面内容的指定范围内,创建所述悬浮评论框。
[0121]请参考图6,其为本发明实施例所提供的页面评论装置的实施例三的功能方块图,如图所示,所述装置还包括:
[0122]第二接收单元44,用于接收创建指令,所述创建指令为所述第一触发元素被点击所触发的;
[0123]所述创建单元41,具体用于根据所述创建指令,在所述页面窗口中任意位置创建所述悬浮评论框。
[0124]请参考图7,其为本发明实施例所提供的页面评论装置的实施例四的功能方块图,如图所示,所述装置还包括:
[0125]第三接收单元45,用于接收用户的拖动指令;
[0126]第一控制单元46,用于根据所述拖动指令,在所述页面窗口中改变所述悬浮评论框的位置。
[0127]请参考图8,其为本发明实施例所提供的页面评论装置的实施例五的功能方块图,如图所示,所述显示单元40,还用于在所述页面窗口中显示至少一个第二触发元素,每个第二触发元素指示一个操作;
[0128]所述装置还包括:第四接收单元47,用于接收执行指令,所述执行指令为所述至少一个第二触发元素中一个第二触发元素被点击所触发的;
[0129]第二控制单元48,用于根据所述执行指令,对所述悬浮评论框或者所述悬浮评论框中输入的评论信息,执行所述第二触发元素所指示的操作。
[0130]可选的,在本发明实施例的一个可能的实现方式中,所述显示单元40,还用于:
[0131]若在所述页面窗口中创建的悬浮评论框的数目为至少两个,且存在至少两个悬浮评论框重叠,在所述页面窗口的最上层展现最新的评论信息所在的悬浮评论框,或者,在所述页面窗口的最上层展现用户选择的悬浮评论框。
[0132]请参考图9,其为本发明实施例所提供的页面评论装置的实施例六的功能方块图,如图所示,所述装置还包括:
[0133]记录单元49,用于记录所述悬浮评论框中评论信息所针对的页面内容;
[0134]第三控制单元50,用于若所述页面窗口的尺寸发生变化或者所述页面内容发生变化,根据记录的所述悬浮评论框中评论信息所针对的页面内容,在所述页面窗口中对所述悬浮评论框进行调整。
[0135]在一个具体的实现过程中,所述第
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1