[发明专利]WEB页面动态编辑锁定对象的方法和装置在审

专利信息
申请号: 201410360236.6 申请日: 2014-07-25
公开(公告)号: CN104714990A 公开(公告)日: 2015-06-17
发明(设计)人: 施霞虹 申请(专利权)人: 南宁市磁汇科技有限公司
主分类号: G06F17/30 分类号: G06F17/30;H04L29/08
代理公司: 北京海虹嘉诚知识产权代理有限公司 11129 代理人: 张涛
地址: 530007 广西壮族自治区南宁*** 国省代码: 广西;45
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: web 页面 动态 编辑 锁定 对象 方法 装置
【说明书】:

技术领域

发明涉及WEB页面动态编辑技术,特别是涉及在动态编辑WEB页面中锁定对象的方法和实现该方法的装置。

背景技术

在浏览器中动态地编辑WEB页面的过程中,页面中存在大量可编辑的对象,由于背景对象的存在和一些对象部分透明,导致在某些情况下,选中对象、拖动对象、或改变对象尺寸非常困难,因为很容易无意选中背景对象或其它存在重叠的对象,而一旦无意移动了背景对象或其它不想移动的对象,可能导致整个页面变乱,需要花很多时间恢复。这样的问题为页面设计带来了很大不变。另一方面,在很多情况下,页面设计是在一些模板上进行的,模板的有些部分可能是模板设计者不希望使用者改变的,因此需要对编辑对象进行保护。

发明内容

本发明解决现有技术在WEB页面动态编辑对象时,误操作其它不想改变属性的对象,给使用带来很大不便的技术问题,提供一种方法,能够减少误操作,一个按键命令使WEB页面对象锁定的方法和实现该方法的装置。

本发明方法包括如下步骤:

A、在服务器中预先建立接收锁定请求和解锁请求的服务器脚本,且所述服务器脚本建立如下机制:在接收到锁定请求后,将选中的对象锁定,且锁定后不再响应除解锁之外的编辑事件;在接收到解锁请求后,将选中的对象解锁;

B、在鼠标右击事件中添加锁定和解锁事件;

C、客户端选中可编辑对象后发送锁定请求;

D、触发锁定事件,服务器中接收锁定请求并执行服务器脚本;

E、锁定对象,对象处于不可编辑状态;

F、客户端选中对象后发送解锁请求;

G、触发解锁事件,服务器中接收解锁请求并执行服务器脚本;

H、解锁对象,对象回到可编辑状态。

将所述选中的对象设置为系统对象。

本发明装置包括串联连接的锁定请求模块、接收锁定请求模块、锁定处理模块、解锁请求判断模块、接收解锁请求模块和解锁处理模块,其中,锁定请求模块由客户端将选中的可编辑对象向服务器发出锁定请求,然后是服务器中的接收锁定请求模块接收锁定请求,再进入锁定处理模块,所述锁定处理模块执行服务器脚本后锁定对象,使得对象处于不可编辑状态;由解锁请求判断模块进行判断,在客户端没有发出解锁请求时返回锁定处理模块;当客户端发出解锁请求时,服务器中的接收解锁请求模块接收解锁请求,再进入解锁处理模块,所述解锁处理模块执行服务器脚本后解锁对象,使得对象回到可编辑状态。

技术效果:

本发明在服务器中预先建立接收锁定请求和解锁请求的服务器脚本,当客户端发送锁定请求或解锁请求时,触发锁定或解锁事件,服务器中接收锁定请求或解锁请求并执行服务器脚本。这样使用者就可以将某个选中的对象锁定,使对象处于不可编辑状态,通过对WEB页面动态编辑时的对象的锁定,可以使得在以后的编辑中,该对象不会被拖动或改变尺寸,除非被解锁。这样就避免了无意移动不想移动的对象可能导致的整个页面的混乱和给页面设计带来的不变,同样还可以将已经锁定的对象进行解锁,使对象回到可编辑状态。

将某个选中的对象设为系统对象,系统对象将不会响应任何鼠标事件或键盘事件,因此完全无法被编辑,从而达到了保护该对象的目的。

附图说明

图1是本发明WEB页面动态编辑锁定对象的方法的流程图。

图2是本发明WEB页面动态编辑锁定对象的装置的结构示意图。

具体实施方式

结合附图详细说明本发明的流程图。

图1中在动态编辑WEB页面时,需要在服务器中预先建立接收锁定请求和解锁请求的服务器脚本,且所述服务器脚本建立如下机制:在接收到锁定请求后,将选中的对象锁定,且锁定后不再响应除解锁之外的编辑事件;在接收到解锁请求后,将选中的对象解锁。并且,在鼠标右击事件中添加锁定和解锁事件。

首先客户端选中可编辑对象,然后发送锁定请求,触发锁定事件;然后服务器接收锁定请求并执行服务器脚本;进而锁定对象,使得对象处于不可编辑状态,这样,在以后的编辑中,该对象不会被拖动或改变尺寸或其它属性的改变,除非被解锁;当客户端选中已经锁定的对象后发送解锁请求时,就触发解锁事件,服务器接收解锁请求并执行服务器脚本;这样就将对象进行了解锁,使得对象回到可编辑状态。

另一方面,模板设计者可以用类似方法将选中的对象设置为系统对象,系统对象将不会响应任何鼠标事件或键盘事件,因此完全无法被编辑,可以作为模板使用,使用者无法改变摸板中的对象,从而达到了保护该对象的目的。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南宁市磁汇科技有限公司;,未经南宁市磁汇科技有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410360236.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top