【技术实现步骤摘要】
网页地址选择组件的显示方法、装置、存储介质及终端
本专利技术实施例涉及数据处理
,尤其涉及网页地址选择组件的显示方法、装置、存储介质及终端。
技术介绍
在开发移动终端网页的时候,经常会遇到地址选择的场景,现有技术中网页地址选择组件的显示方法为:当用户在移动终端访问HTML(HyperTextMark-upLanguage,超文本标记语言)页面时,移动终端根据HTML页面对应的HTML代码文件中的CSS(CascadingStyleSheets,层叠样式表)样式地址和功能JavaScript地址,分别自动加载CSS样式文件和功能JavaScript文件。当检测到显示网页地址选择组件的触发事件时,根据加载好的CSS样式文件和功能JavaScript文件显示网页地址选择组件。在实现本专利技术的过程中,专利技术人发现现有技术中至少存在以下技术问题:当用户没有触发网页地址选择组件的显示事件时,依然在HTML代码文件中加载CSS样式文件和功能JavaScript文件,使得HTML代码文件中存在冗余的代码文件,使得HTML代 ...
【技术保护点】
1.一种网页地址选择组件的显示方法,其特征在于,包括:/n从当前显示页面对应的超文本标记语言HTML文件中读取网页地址选择组件的功能文件的引用地址;/n基于所述功能文件的引用地址加载功能文件;其中,所述功能文件中包含层叠样式表CSS样式文件的引用地址;/n当检测到显示网页地址选择组件的触发事件时,基于所述CSS样式文件的引用地址加载CSS样式文件,并从所述功能文件中读取网页地址选择组件的定义信息;/n基于所述网页地址选择组件的定义信息和所述CSS样式文件显示网页地址选择组件。/n
【技术特征摘要】
1.一种网页地址选择组件的显示方法,其特征在于,包括:
从当前显示页面对应的超文本标记语言HTML文件中读取网页地址选择组件的功能文件的引用地址;
基于所述功能文件的引用地址加载功能文件;其中,所述功能文件中包含层叠样式表CSS样式文件的引用地址;
当检测到显示网页地址选择组件的触发事件时,基于所述CSS样式文件的引用地址加载CSS样式文件,并从所述功能文件中读取网页地址选择组件的定义信息;
基于所述网页地址选择组件的定义信息和所述CSS样式文件显示网页地址选择组件。
2.根据权利要求1所述的方法,其特征在于,从所述功能文件中读取网页地址选择组件的定义信息,包括:
从所述功能文件中读取地址选择类;
相应的,基于所述网页地址选择组件的定义信息和所述CSS样式文件显示网页地址选择组件,包括:
根据所述地址选择类及预先设定的网页地址选择组件的配置参数创建地址选择对象;
基于所述CSS样式文件中的样式描述信息,调用所述地址选择对象中的组件显示方法,以显示网页地址选择组件。
3.根据权利要求1所述的方法,其特征在于,基于所述网页地址选择组件的显示信息和所述CSS样式文件显示网页地址选择组件,包括:
判断所述CSS样式文件是否加载完成;
若是,则基于所述网页地址选择组件的定义信息和加载完成的CSS样式文件显示网页地址选择组件;否则,将显示网页地址选择组件的任务放置在任务列表中,并在所述CSS样式文件加载完成时,基于所述网页地址选择组件的定义信息和加载完成的CSS样式文件显示网页地址选择组件。
4.根据权利要求1所述的方法,其特征在于,在基于所述网页地址选择组件的定义信息和所述CSS样式文件显示网页地址选择组件之前,还包括:
获取终端设备屏幕的宽度信息和高度信息;
根据所述宽度信息和高度信息计算所述网页地址选择组件的适配信息;其中,所述适配信息包括网页地址选择组件的大小和网页地址选择组件中的字号大小;
基于所述网页地址选择组件的定义信息和所述CSS样式文件显示网页地址选择组件,包括:
基于所述网页地址选择组件的定义信息、所述CSS样式文件及所述适配信息显示所述网页地址选择组件。
5.根据权利要求1所述的方法,其特征在于,在基于所述网页地址选择组件的定义信息和所述CSS样式文件显示网页地址选择组件之后,还包括:
当检测到用户作用于所述网页地址选择组件上的地址选择操作时,判断所述地址选择操作对应的地域数据是否为最后一级地域数据,若是,则关闭所述网页地址选择组件,并将所述地址选择操...
【专利技术属性】
技术研发人员:孙超,
申请(专利权)人:京东数字科技控股有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。