js组件收集
2015-07-02 15:09
513 查看
1、文件保存:
1. 借助开源组件FileSaver.js和Blob.js,(支持:ie10+, Firefox20+,
Chrome, Safari6+, Opera15+)
2. 借助Flash开源组件Downloadify,(支持:所有浏览器)
封装FileSaver.js和Blob.js的组件 https://github.com/huanz/tableExport
1. 使用downloadify,这是基于flash的一个组件,支持原生js,以及jquery, mootools等调用。看demo可以导出文本文件,从而肯定可以导出csv文件,而实现导出excel的功能。后来发现,大名鼎鼎的ExtJs中的Grid,也是使用这个实现的在client导出excel。
地址:https://github.com/dcneiner/Downloadify
http://downloadify.info(这个地址打不开,不知是被墙了还是铁通宽带的原因,翻出去也没能打开)
2. 使用jQuery的插件dataTables,这是一个优秀的客户端表格插件,带有导出excel, pdf等功能,导出功能也是通过flash实现。至于是不是也用了什么第三方组件,还未细看。
DEMO: http://datatables.net/extras/tabletools/
评分组件 http://www.raychou.com/labs/rater-star/ 兼容IE8
让IE老版本支持placeholder:http://www.oschina.net/code/snippet_206691_26471 增加了一个属性 display:'inline-block',以便在一行内显示。判断已经赋值或者隐藏的元素不显示
1. 借助开源组件FileSaver.js和Blob.js,(支持:ie10+, Firefox20+,
Chrome, Safari6+, Opera15+)
2. 借助Flash开源组件Downloadify,(支持:所有浏览器)
封装FileSaver.js和Blob.js的组件 https://github.com/huanz/tableExport
1. 使用downloadify,这是基于flash的一个组件,支持原生js,以及jquery, mootools等调用。看demo可以导出文本文件,从而肯定可以导出csv文件,而实现导出excel的功能。后来发现,大名鼎鼎的ExtJs中的Grid,也是使用这个实现的在client导出excel。
地址:https://github.com/dcneiner/Downloadify
http://downloadify.info(这个地址打不开,不知是被墙了还是铁通宽带的原因,翻出去也没能打开)
2. 使用jQuery的插件dataTables,这是一个优秀的客户端表格插件,带有导出excel, pdf等功能,导出功能也是通过flash实现。至于是不是也用了什么第三方组件,还未细看。
DEMO: http://datatables.net/extras/tabletools/
评分组件 http://www.raychou.com/labs/rater-star/ 兼容IE8
让IE老版本支持placeholder:http://www.oschina.net/code/snippet_206691_26471 增加了一个属性 display:'inline-block',以便在一行内显示。判断已经赋值或者隐藏的元素不显示
相关文章推荐
- Jsoup学习笔记1:解析字符串
- js中的|| 与 &&
- js获取服务器生成并返回客户端呈现给客户的控件id的方法
- js生成pdf报表
- 【Javascript】IE8兼容 背景图片与a标签的onclick事件
- 百度js 获取定位城市名称
- 从源码中无法看出函数所在的js脚本的解决方法
- Extjs中给同一个GridPanel中的事件添加参数的方法
- jsfiddle.net上的记录
- 文字信息闪烁输出 ---js
- js 获取屏幕各种宽高的方法(浏览器兼容)
- JSP传后台遇到unicode转码问题。附工具类
- #笔记#圣思园 JavaWeb 第22讲——表单确认,JavaScript和Servlet实现客户端与服务器端验证
- [技巧篇]07.JSON.parse() 和 JSON.stringify()
- js 事件监听,执行某操作
- 使用DataContractJsonSerializer进行序列化和反序列化
- javascript设计模式——代理模式
- 瀑布流布局(基于多栏列表流体布局实现)
- JS对象与JSON格式数据相互转换
- js定时器SetInterval与setTimeout