一种网页编辑方法和装置制造方法及图纸

技术编号:12461252 阅读:107 留言:0更新日期:2015-12-06 10:50
本发明专利技术公开了一种网页编辑方法。所述方法包括:针对所述网页划分的多个目标编辑对象,分别在网页源文件中所述目标编辑对象对应的对象代码的起止位置添加对应的对象标识;在预置的网页编辑界面加载所述网页以及针对各个目标编辑对象的编辑入口;根据用户对某个目标编辑对象的编辑入口的选择信息,按照对应的对象标识,提取对应的目标编辑对象的对象代码供用户编辑。依据本发明专利技术可以提升网页编辑的准确性和编辑效率。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是涉及一种网页编辑方法和一种网页编辑装置。
技术介绍
随着互联网技术的发展,人们越来越多地通过网络在网站获取各种服务。网站是由网页构成的,网页可以包含有多个不同的服务区域,用户通过网页不同的服务区域即可获取到各种服务。为了使网站提供更好的服务,网站平台会经常对原有的网页各个区域进行编辑更新,针对出现问题的网页区域进行编辑修复。现有的网页编辑方法中,一般是由人工判断网页中的需要更新或修复的区域是对应于哪个模块或数据,然后在网页源文件中查找该模块或数据并进行查看或编辑,这种编辑方法可能会出现判断错误的情况,而且在人工查找模块或数据时,需要耗费很多的时间。因此,现有的网页编辑方法中,存在着网页编辑不准确和效率低下的问题。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种网页编辑方法方法和相应的一种网页编辑装置。依据本专利技术的一个方面,提供了一种网页编辑方法,包括:针对所述网页划分的多个目标编辑对象,分别在网页源文件中所述目标编辑对象对应的对象代码的起止位置添加对应的对象标识;在预置的网页编辑界面加载所述网页以及针对各个目标编辑对象的编辑入口 ;根据用户对某个目标编辑对象的编辑入口的选择信息,按照对应的对象标识,提取对应的目标编辑对象的对象代码供用户编辑。可选地,所述目标编辑对象包括针对所述网页中划分的各个区域的区域模块和/或区域数据。可选地,所述目标编辑对象包括所述区域数据时,所述针对所述网页划分的多个目标编辑对象,分别在网页源文件中所述目标编辑对象对应的对象代码的起止位置添加对应的对象标识的步骤包括:在所述网页源文件中查找所述区域内至少一个数据块的起止位置;在各个数据块的起止位置添加起始标识和结束标识。可选地,所述在预置的网页编辑界面加载所述网页以及针对各个目标编辑对象的编辑入口的步骤包括:将所述网页的网页源文件以及针对各目标编辑对象配置的表格元素,添加至所述网页编辑界面对应界面源文件;加载所述界面源文件,获得展示所述网页以及各个目标编辑对象的编辑入口的网页编辑界面。可选地,所述方法还包括:在所述预置的网页编辑界面加载标识所述目标编辑对象的摘要信息。可选地,在所述在预置的网页编辑界面加载所述网页以及针对各个目标编辑对象的编辑入口之前,所述方法还包括:按照所述目标编辑对象的对象标识,从所述网页源文件中提取标识所述目标编辑对象的摘要信息。可选地,所述根据用户对某个目标编辑对象的编辑入口的选择信息,按照对应的对象标识,提取对应的目标编辑对象的对象代码供用户编辑的步骤包括:接收用户对某个区域数据的编辑入口的选择信息;按照所选择的区域数据内各个数据块对应的起始标识和结束标识,提取各个数据块的摘要信息;在所述网页编辑界面上展示所述摘要信息的编辑界面供用户编辑所述数据块。可选地,所述方法还包括:针对所述网页划分的多个目标编辑对象,确定所述目标编辑对象在所述预置的网页编辑界面的目标显示范围;当检测到用户对所述预置的网页编辑界面中的某个目标显示范围或某个目标编辑对象的编辑入口的选择信息,同时突出展示选择的目标显示范围和编辑入口。可选地,所述针对所述网页划分的多个目标编辑对象,确定所述目标编辑对象在所述预置的网页编辑界面的目标显示范围的步骤包括:采用所述网页源文件中所述目标编辑对象对应的对象标识的坐标信息,确定所述目标编辑对象在所述预置的网页编辑界面的目标显示范围。可选地,所述针对所述网页划分的多个目标编辑对象,确定所述目标编辑对象在所述预置的网页编辑界面的目标显示范围的步骤包括:识别所述网页源文件中位于所述目标编辑对象的对象代码前后可见元素;将所述可见元素之间的覆盖范围作为所述目标编辑对象在所述预置的网页编辑界面的目标显示范围。可选地,所述同时突出展示选择的目标显示范围和编辑入口的步骤包括:修改所述目标显示范围和所述目标编辑对象对应的CSS样式为突出显示,按照修改后的CSS样式重新渲染所述网页编辑界面,获得同时突出显示所述目标显示范围和所述目标编辑对象的编辑入口的网页编辑界面;或,在所述网页编辑界面对应界面源文件中增加高亮显示层,重新渲染所述界面源文件,获得同时突出显示所述目标显示范围和所述目标编辑对象的编辑入口的网页编辑界面。根据本专利技术的另一方面,提供了一种网页编辑装置,包括:标识添加模块,用于针对所述网页划分的多个目标编辑对象,分别在网页源文件中所述目标编辑对象对应的对象代码的起止位置添加对应的对象标识;加载模块,用于在预置的网页编辑界面加载所述网页以及针对各个目标编辑对象的编辑入口;提取模块,用于根据用户对某个目标编辑对象的编辑入口的选择信息,按照对应的对象标识,提取对应的目标编辑对象的对象代码供用户编辑。可选地,所述目标编辑对象包括针对所述网页中划分的各个区域的区域模块和/或区域数据。 可选地,所述目标编辑对象包括所述区域数据时,所述标识添加模块包括:数据块查找子模块,用于在所述网页源文件中查找所述区域内至少一个数据块的起止位置;数据块标识添加子模块,用于在各个数据块的起止位置添加起始标识和结束标识。可选地,所述加载模块包括:表格元素添加子模块,用于将所述网页的网页源文件以及针对各目标编辑对象配置的表格元素,添加至所述网页编辑界面对应界面源文件;表格元素加载子模块,用于加载所述界面源文件,获得展示所述网页以及各个目标编辑对象的编辑入口的网页编辑界面。可选地,所述装置还包括:摘要信息加载模块,用于在所述预置的网页编辑界面加载标识所述目标编辑对象的摘要信息。可选地,所述装置还包括:摘要信息提取模块,用于按照所述目标编辑对象的对象标识,从所述网页源文件中提取标识所述目标编辑对象的摘要信息。 可选地,所述提取模块包括:信息接收子模块,用于接收用户对某个区域数据的编辑入口的选择信息;摘要信息提取子模块,用于按照所选择的区域数据内各个数据块对应的起始标识和结束标识,提取各个数据块的摘要信息;展示子模块,用于在所述网页编辑界面上展示所述摘要信息的编辑界面供用户编辑所述数据块。可选地,所述装置还包括:目标显示范围确定模块,用于针对所述网页划分的多个目标编辑对象,确定所述目标编辑对象在所述预置的网页编辑界面的目标显示范围;突出显示模块,用于当检测到用户对所述预置的网页编辑界面中的某个目标显示范围或某个目标编辑对象的编辑入口的选择信息,同时突出展示选择的目标显示范围和编辑入口。可选地,所述目标显示范围确定模块包括:坐标信息确定子模块,用于采用所述网页源文件中所述目标编辑对象对应的对象标识的坐标信息,确定所述目标编辑对象在所述预置的网页编辑界面的目标显示范围。可选地,所述目标显示范围确定模块包括:可见元素识别子模块,用于识别所述网页源文件中位于所述目标编辑对象的对象代码前后可见元素;目标显示范围确定子模块,用于将所述可见元素之间的覆盖范围作为所述目标编辑对象在所述预置的网页编辑界面的目标显示范围。可选地,所述突出显示模块包括:CSS样式显示子模块,用于修改所述目标显示范围和所述目标编辑对象对应的CSS样式为突出显示,按照修改后的CSS样式重新渲染所述网页编辑界面,获得同时突出显示所述目标显示范围和所述目标编辑对象的编辑入口;高亮显示子模块,本文档来自技高网...

【技术保护点】
一种网页编辑方法,包括:针对所述网页划分的多个目标编辑对象,分别在网页源文件中所述目标编辑对象对应的对象代码的起止位置添加对应的对象标识;在预置的网页编辑界面加载所述网页以及针对各个目标编辑对象的编辑入口;根据用户对某个目标编辑对象的编辑入口的选择信息,按照对应的对象标识,提取对应的目标编辑对象的对象代码供用户编辑。

【技术特征摘要】

【专利技术属性】
技术研发人员:胡尊杰赵剑锋
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1