该文被密码保护。 阅读全文
posted @ 2013-12-12 14:03 尼玛堆 阅读(3) 评论(0) 推荐(0)
摘要: 项目中经常需要导出Excel文件,不在服务器端处理而是富客户端采用Javascript脚本处理数据并导出文件。Js导出表格为Excel文件 的常见一种办法是调用:ActiveXObject("Excel.Application") ,但是这种方法有局限性,只能在IE系列下的浏览器里实现,兼容性方面不理想。 经测试,采用本文推荐的方法能兼容性较好的导出表格内容到Excel文件。var str = "博客, 域名\nBlog, 2\nSjolzy.cn, 3";var uri = 'data:text/csv;charset=utf-8,' 阅读全文
posted @ 2013-12-06 16:58 尼玛堆 阅读(527) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2013-12-06 16:53 尼玛堆 阅读(1067) 评论(0) 推荐(0)
摘要: 标签: 请求 网页优化 除此之外 合并 例如网页优化的一大首要任务是减少HTTP 请求 (http request) 的次数,例如通过合并多个JS文件,合并CSS样式文件。除此之外,还有一个data URL 的密技,让我们直接把图像的内容崁入网页里面,这个密技的官方名称是 data URI scheme 。什么是 data URI scheme?假设你有以下的图像:A把它在网页上显示出来的标准方法是:这 种取得资料的方法称为 http URI scheme ,同样的效果使用 data URI scheme 可以写成:换句话说我们把图像档案的内容内置在 HTML 档案中,节省了一个 HTTP 请 阅读全文
posted @ 2013-12-06 16:35 尼玛堆 阅读(521) 评论(0) 推荐(0)
摘要: 一、选择网页元素jQuery的基本设计和主要用法,就是"选择某个网页元素,然后对其进行某种操作"。这是它区别于其他函数库的根本特点。选择表达式可以是CSS选择器: 1 $(document)//选择整个文档对象 2 $('#myId')//选择ID为myId的网页元素 3 $('div.myClass')//选择class为myClass的div元素 4 $('input[name=first]')//选择name属性等于first的input元素 也可以是jQuery特有的表达式: 1 $('a:first' 阅读全文
posted @ 2013-12-05 14:11 尼玛堆 阅读(352) 评论(0) 推荐(0)
摘要: 说到AJAX就会不可避免的面临两个问题,第一个是AJAX以何种格式来交换数据?第二个是跨域的需求如何解决?这两个问题目前都有不同的解决方案,比如数据可以用自定义字符串或者用XML来描述,跨域可以通过服务器端代理来解决。但到目前为止最被推崇或者说首选的方案还是用JSON来传数据,靠JSONP来跨域。而这就是本文将要讲述的内容。JSON和JSONP虽然只有一个字母的差别,但其实他们根本不是一回事儿:JSON是一种数据交换格式,而JSONP是一种依靠开发人员的聪明才智创造出的一种非官方跨域数据交互协议。我们拿最近比较火的谍战片来打个比方,JSON是地下党们用来书写和交换情报的“暗号”,而JSONP则 阅读全文
posted @ 2013-06-28 17:37 尼玛堆 阅读(182) 评论(0) 推荐(0)