@buoge
2017-11-27T11:46:37.000000Z
字数 905
阅读 908
前端
https://www.baidufe.com/component
浏览器本地存储
浏览器本地存储的一个解决方案,存储优先级依次为:HTML5-localStorage > IE-UserData > Cookie;并提供一套友好的API,对本地存储数据进行批量存储、读取、移除、清空等操作
JSON转换工具
提供JSON格式字符串与JSON-Object之间的转换,包括JsonTool.stringify和JsonTool.parse两个重要方法
Smarty插件:HTTP Header
smarty插件,能直接在前端smarty模板中设置HTTP Header,包括html、js、json、xml、css等,并且能设置Location和Refresh,实现网页跳转或刷新
前端跨域代理
proxy.html提供了比较完备的前端跨域解决方案,主要通过iframe+form表单方式,iframe地址指定到proxy.html,即可处理各种复杂的跨域回调
返回顶部
基于jQuery的返回顶部控件,使用方法简单,只需要Back2top.init()即可;如果用户需要自定义样式,可以直接更改back2top.css文件
自定义对话框
基于jQuery的自定义对话框,使用方法简单,功能较全面;包括自定义的alert、confirm、message、tip、iframe、dialog等,并且提供足够丰富的对话框实例方法
图片延迟加载
当且仅当图片出现在可视区域内,才会自动加载;将真正的图片地址设置到data-src中,在js中通过ImageLazyload.init()启动并初始化组件,页面上的图片就会自动按需加载了
自定义下拉框
提供两种方式创建自定义下拉框,可以从原生的select控件克隆一个新的自定义下拉框,也可以用JSON格式的数据,新创建一个,并且可以从原生控件中获取值
网页缩放检测
对网页的缩放情况进行实时检测,包括放大、缩小,并根据检测结果给出相应的提示
Android组件:TbWebViewActivity
Android自定义组件,支持自定义cookie、自定义javascript interface