本发明专利技术提供了一种基于拖拽操作跨页面调整对象位置的方法和装置,包括:检测到将第一页面中的目标对象拖拽至第二页面的拖拽操作时,确定与拖拽相关的目标对象相关信息;基于预定的页面间通信方式,将目标对象相关信息从第一页面传递至第二页面;根据目标对象相关信息,在第二页面中创建并显示新目标对象,同时隐藏第一页面中的目标对象。本发明专利技术提供了跨页面间的目标对象拖拽的解决方案,用户可通过拖拽操作在不同页面之间对目标对象进行位置调整,实现了用户跨页面的个性化页面设置,满足不同用户的不同操作习惯及需求,同时为用户提供了实用便利的可视化拖拽操作体验。
【技术实现步骤摘要】
【专利摘要】本专利技术提供了一种基于拖拽操作跨页面调整对象位置的方法和装置,包括:检测到将第一页面中的目标对象拖拽至第二页面的拖拽操作时,确定与拖拽相关的目标对象相关信息;基于预定的页面间通信方式,将目标对象相关信息从第一页面传递至第二页面;根据目标对象相关信息,在第二页面中创建并显示新目标对象,同时隐藏第一页面中的目标对象。本专利技术提供了跨页面间的目标对象拖拽的解决方案,用户可通过拖拽操作在不同页面之间对目标对象进行位置调整,实现了用户跨页面的个性化页面设置,满足不同用户的不同操作习惯及需求,同时为用户提供了实用便利的可视化拖拽操作体验。【专利说明】基于拖拽操作跨页面调整对象位置的方法和装置
本专利技术涉及计算机
,具体而言,本专利技术涉及基于拖拽操作跨页面调整对象位置的方法和装置。
技术介绍
网页是构成网站的基本元素,是承载各种网站应用的平台。网页存放在与互联网相连的网络设备(如服务器)中。网页经由URL (Uniform/Universal Resource Locator,统一资源定位符)来识别与存取,当用户在浏览器输入网址后,经过一段复杂而又快速的程序,网页文件会被传送到用户所在的计算机,然后再通过浏览器解释网页的内容,并展示在用户眼前。 在实际的应用中,对于同一页面,可通过拖拽来对目标对象进行位置调整,以实现用户对于网页的个性化设置,从而满足不同用户的不同操作习惯及需求。然而,上述技术效果无法在跨页面的目标对象调整中实现。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于拖拽操作跨页面调整对象位置的方法,包括: 检测到将第一页面中的目标对象拖拽至第二页面的拖拽操作时,确定与拖拽相关的目标对象相关信息; 基于预定的页面间通信方式,将目标对象相关信息从第一页面传递至第二页面; 根据目标对象相关信息,在第二页面中创建并显示新目标对象,同时隐藏第一页面中的目标对象。 本专利技术还提供了一种基于拖拽操作跨页面调整对象位置的装置,包括: 对象信息确定模块,用于检测到将第一页面中的目标对象拖拽至第二页面的拖拽操作时,确定与拖拽相关的目标对象相关彳目息; 传递模块,用于基于预定的页面间通信方式,将目标对象相关信息从第一页面传递至第二页面; 显示模块,用于根据目标对象相关信息,在第二页面中创建并显示新目标对象,同时隐藏第一页面中的目标对象。 本实施例中,通过页面间通信实现了将第一页面中的目标对象拖拽至第二页面进行显示,提供了跨页面间的目标对象拖拽的解决方案,用户可通过拖拽操作在不同页面之间对目标对象进行位置调整,达成从第一页面拖拽对象到第二页面的平滑过渡视觉效果,实现了用户跨页面的个性化页面设置,满足不同用户的不同操作习惯及需求,同时为用户提供了实用便利的可视化拖拽操作体验。 本专利技术附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本专利技术的实践了解到。 【专利附图】【附图说明】 本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中: 图1为本专利技术中基于拖拽操作跨页面调整对象位置的方法一个实施例的流程示意图; 图2为本专利技术中基于拖拽操作跨页面调整对象位置的装置一个实施例的结构示意图。 【具体实施方式】 下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能解释为对本专利技术的限制。 本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本专利技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。 本
技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本专利技术所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。 为了实现用户对于网页的个性化设置,允许通过简单操作(如拖拽)来对不同页面中的目标对象进行位置调整,从而满足不同用户的不同操作习惯及需求,本专利技术的实施例提供了一种基于拖拽操作跨页面调整对象位置的方法和装置。 图1为本专利技术中基于拖拽操作跨页面调整对象位置的方法一个实施例的流程图。 根据本专利技术的方法包括由用户设备执行的步骤S110、步骤S120和步骤S130。 其中,所述用户设备包括但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板、或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、PDA等。 步骤SllO:检测到将第一页面中的目标对象拖拽至第二页面的拖拽操作时,确定与拖拽相关的目标对象相关信息; 步骤S120:基于预定的页面间通信方式,将目标对象相关信息从第一页面传递至第二页面;以及 步骤S130:根据目标对象相关信息,在第二页面中创建并显示新目标对象,同时隐藏第一页面中的目标对象。 本实施例中,通过页面间通信实现了将第一页面中的目标对象拖拽至第二页面进行显示,提供了跨页面间的目标对象拖拽的解决方案,用户可通过拖拽操作在不同页面之间对目标对象进行位置调整,达成从第一页面拖拽对象到第二页面的平滑过渡视觉效果,实现了用户跨页面的个性化页面设置,满足不同用户的不同操作习惯及需求,同时为用户提供了实用便利的可视化拖拽操作体验。 具体地,在步骤SllO中,检测到将第一页面中的目标对象拖拽至第二页面的拖拽操作时,确定与拖拽相关的目标对象相关信息。 其中,目标对象包括页面中展示的元素,包括但不限于选中的文字、超级链接、图片、多媒体信息、功能按键等。 检测拖拽操作的具体方式可为:通过预定的判断规则确定用户是否进行拖拽操作,其中,判断规则可以为拖拽距离大于预设的距离,和/或拖拽时间大于预设的时间。 检测到将第一页面中的目标对象拖拽至第二页面的拖拽操作的具体方式可为:通过检测鼠标的移动操作,实时地确定鼠标拖拽过程中鼠标按下的拖拽起点坐标及鼠标到达第一页面边缘的边缘坐标,若检测到鼠标到达第一页面边缘的第一边缘坐标时未执行鼠标释放操作,且持续执行拖拽操作,并持续拖拽至到达第二页面边缘进入第二页面,确定进入第二页面时第二页面边缘的边缘坐标,随后,当检测到鼠标在第二页面中执行释放操作时,确定拖拽释放落点的拖拽落点坐标。若确定的位置坐标可是相对于屏幕的坐标,则计算拖拽落点坐标与拖拽起点坐标之间的差值,即确定拖拽后本文档来自技高网...
【技术保护点】
一种基于拖拽操作跨页面调整对象位置的方法,其特征在于,包括:检测到将第一页面中的目标对象拖拽至第二页面的拖拽操作时,确定与拖拽相关的目标对象相关信息;基于预定的页面间通信方式,将所述目标对象相关信息从所述第一页面传递至所述第二页面;以及根据所述目标对象相关信息,在所述第二页面中创建并显示新目标对象,同时隐藏所述第一页面中的目标对象。
【技术特征摘要】
【专利技术属性】
技术研发人员:胡尊杰,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。