字段的显示方法及装置制造方法及图纸

技术编号:14312588 阅读:56 留言:0更新日期:2016-12-30 12:55
本发明专利技术提供了一种字段的显示方法及装置,其中,该方法包括:记录字段的原始属性信息和可编辑性标识;判断可编辑性标识是否为不可编辑标识;在可编辑性标识为不可编辑标识的情况下,根据原始属性信息,生成预设字段类型的属性信息;根据预设字段类型的属性信息,显示字段。通过本发明专利技术,解决了无法统一表示不可编辑字段的问题,实现了不可编辑字段的统一显示。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种字段的显示方法及装置
技术介绍
随着互联网的高速发展,网页(WEB)相关技术日渐成熟,应用几乎统治了绝大部分的软件应用系统,各种企业级的应用系统都转向WEB化,通过WEB浏览器访问服务器的方式实现业务流程。为了用户界面(User Interface,简称为UI)的统一、美观,特专利技术一种WEB界面上表示不可编辑的方法。在各种WEB应用的表单中诚信各种类型的UI组件,一般都采用一是直接以超级文本标记语言(HyperText Markup Language,简称为HTML)的方式来表达,一是采用第三方的脚本(JavaScript)组件来表达。在HTML语法中输入(input)标签有只读(readonly)属性,readOnly属性就是表示该组件是否可编辑。而使用readonly属性设置为真(true)时,界面上表现出来的却是根据input标签的类型(type)属性的值不同而不同。比如,type属性的值为文本(text)时,设置readonly属性的值为true则界面上仍然显示为text类型的文本框,只是该文本框不可编辑;type属性的值为选择(select)时,设置readonly的属性值为true,则界面仍然显示为select类型的下拉选择框,只是该下拉选择框不可编辑而已。其他的,比如复选框(checkbox),单选框(radio),文本区(textarea)等等,都是一样的,在不可编辑的界面仍然以checkbox、radio、textarea的方式显示,只是显示出来的控件不可编辑而已,如图1所示。目前网络上有很多第三方的JavaScript组件库,其针对提供的各种界面组件也有是否可编辑的属性或者方法,比如禁用(disable)属性或者设置禁用(Set Disable)方法等。这些方法或者属性最终在实现的时候,几乎也是采用设置当前input标签的readonly属性为true。这样实现的结果与直接使用HTML来表达各种表单组件的不可编辑状态时,呈现效果完全一样。本专利技术的专利技术人在研究过程中发现,针对不同浏览器实现不可编辑字段的显示是不同的,目前有很多种不同的WEB浏览器,如网络探路者(Internet Explorer,简称为IE),谷歌浏览器(Chrome),火狐浏览器(FireFox)等,不同浏览器还存在不同的版本。各个浏览器解析标签的具体实现都可能存在不同,从而导致,各个浏览器显示的界面可能存在不同。在不同的type类型下,显示的不可编辑样式也不相同,各种样式都有,完全不统一。针对相关技术无法统一表示不可编辑字段的问题,目前没有提出有效的解决方案。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种字段的显示方法及装置。根据本专利技术的一个方面,提供了一种字段的显示方法,包括:记录字段的原始属性信息和可编辑性标识;判断所述可编辑性标识是否为不可编辑标识;在所述可编辑性标识为不可编辑标识的情况下,根据所述原始属性信息,生成预设字段类型的属性信息;根据所述预设字段类型的属性信息,显示所述字段。优选地,所述预设字段类型包括:静态文本类型。优选地,记录所述字段的所述原始属性信息和所述可编辑性标识包括:检查所述字段的原始属性信息以及所述字段的可编辑性,其中,所述原始属性信息至少包括:字段标题、字段内容、字段类型、宽度;根据所述字段的所述可编辑性,标记所述字段的可编辑性标识;缓存所述字段的所述原始属性信息以及所述字段的可编辑性标识。优选地,检查所述字段的原始属性信息包括:检查所述字段的所述原始属性信息的有效性;将检查结果为无效的所述原始属性信息设置为预设值。优选地,所述预设字段类型的属性信息包括:字段标题、字段内容、字段类型、宽度、字段的下边框显示信息。优选地,在所述可编辑性标识为不可编辑标识的情况下,根据所述原始属性信息,生成所述预设字段类型的属性信息包括:根据所述字段的所述原始属性信息,确定所述可编辑性标识为不可编辑标识的所述字段的待显示的字段内容;根据所述待显示的字段内容,确定所述预设字段类型的属性信息中的字段内容。优选地,在根据所述预设字段类型的属性信息,显示所述字段之后,所述方法还包括:检测所述字段的可编辑性标识由不可编辑标识转换为可编辑标识;获取所述字段的所述原始属性信息;根据所述原始属性信息,显示所述字段。根据本专利技术的另一个方面,还提供了一种字段的显示装置,包括:记录模块,用于记录字段的原始属性信息和可编辑性标识;判断模块,用于判断所述可编辑性标识是否为不可编辑标识;生成模块,用于在所述可编辑性标识为不可编辑标识的情况下,根据所述原始属性信息,生成预设字段类型的属性信息;第一显示模块,用于根据所述预设字段类型的属性信息,显示所述字段。优选地,所述生成模块包括:第一确定单元,用于根据所述字段的所述原始属性信息,确定所述可编辑性标识为不可编辑标识的所述字段的待显示的字段内容;第二确定单元,用于根据所述待显示的字段内容,确定所述预设字段类型的属性信息中的字段内容。优选地,所述装置还包括:检测模块,用于检测所述字段的可编辑性标识由不可编辑标识转换为可编辑标识;获取模块,用于获取所述字段的所述原始属性信息;第二显示模块,用于根据所述原始属性信息,显示所述字段。通过本专利技术,采用记录字段的原始属性信息和可编辑性标识;判断可编辑性标识是否为不可编辑标识;在可编辑性标识为不可编辑标识的情况下,根据原始属性信息,生成预设字段类型的属性信息;根据预设字段类型的属性信息,显示字段的方式,解决了无法统一表示不可编辑字段的问题,实现了不可编辑字段的统一显示。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据相关技术的字段的显示的示意图;图2是根据本专利技术实施例的字段的显示方法的流程图;图3是根据本专利技术实施例的字段的显示装置的结构示意图;图4是根据本专利技术优选实施例的字段的显示装置的优选结构示意图一;图5是根据本专利技术优选实施例的字段的显示装置的优选结构示意图二;图6是根据本专利技术优选实施例的字段的显示的优选示意图。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。本专利技术实施例提供了一种字段的显示方法,图2是根据本专利技术实施例的字段的显示方法的流程图,如图2所示,该流程包括如下步骤:步骤S202,记录字段的原始属性信息和可编辑性标识;步骤S204,判断可编辑性标识是否为不本文档来自技高网
...
字段的显示方法及装置

【技术保护点】
一种字段的显示方法,其特征在于包括:记录字段的原始属性信息和可编辑性标识;判断所述可编辑性标识是否为不可编辑标识;在所述可编辑性标识为不可编辑标识的情况下,根据所述原始属性信息,生成预设字段类型的属性信息;根据所述预设字段类型的属性信息,显示所述字段。

【技术特征摘要】
1.一种字段的显示方法,其特征在于包括:记录字段的原始属性信息和可编辑性标识;判断所述可编辑性标识是否为不可编辑标识;在所述可编辑性标识为不可编辑标识的情况下,根据所述原始属性信息,生成预设字段类型的属性信息;根据所述预设字段类型的属性信息,显示所述字段。2.根据权利要求1所述的方法,其特征在于,所述预设字段类型包括:静态文本类型。3.根据权利要求1所述的方法,其特征在于,记录所述字段的所述原始属性信息和所述可编辑性标识包括:检查所述字段的原始属性信息以及所述字段的可编辑性,其中,所述原始属性信息至少包括:字段标题、字段内容、字段类型、宽度;根据所述字段的所述可编辑性,标记所述字段的可编辑性标识;缓存所述字段的所述原始属性信息以及所述字段的可编辑性标识。4.根据权利要求3所述的方法,其特征在于,检查所述字段的原始属性信息包括:检查所述字段的所述原始属性信息的有效性;将检查结果为无效的所述原始属性信息设置为预设值。5.根据权利要求1所述的方法,其特征在于,所述预设字段类型的属性信息包括:字段标题、字段内容、字段类型、宽度、字段的下边框显示信息。6.根据权利要求1至5中任一项所述的方法,其特征在于,在所述可编辑性标识为不可编辑标识的情况下,根据所述原始属性信息,生成所述预设字段类型的属性信息包括:根据所述字段的所述原始属性信息,确定所述可编辑性标...

【专利技术属性】
技术研发人员:杨鑫
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1