Xiejiancong - xiejiancong.com - 前端那些事儿
General Information:
Latest News:
FF 验证码调试问题 16 Aug 2013 | 10:58 am
最近在处理用户注册、登录 bug 的时候,在 Firefox 下碰到一个问题,先上图: 图1:Firebug网络请求里查看到的响应 图2:php 中存入 SESSION 的验证码 可以看到 图1 中 Firebug 响应的图片和 html 中展示的验证码并不一致,图2 控制台中打印出的是我们存入 SESSION 的验证字符,和展示页面的验证码一致。 作为...
七月、八月 6 Aug 2013 | 03:53 pm
七月、八月,帝都开启烧烤模式,对于咱这骑着铁驴上下班的人来说,每天都要来两份干煸肉丝。 天气热了,但是折腾的热情一点不能少!一直跳票的博客改版也开始动工,原型设计已基本完成,准备开始 coding 的节奏。 不知道是不是这天气的原因,一天下来,感觉挺累,事实上手头的活儿少了好多,通常看代码的时间比写代码的时间多,这两天想起之前整的二维码生成工具还有个功能没有优化,乱七八...
HTTP请求和响应 25 Jun 2013 | 02:10 pm
在调试浏览器兼容的时候碰到个怪异的 bug,傲游3 IE 兼容模式(根据 user-agent 信息可知是 IE7,但是 IE7 下没有此问题)下,跨域请求时不时会 request error(经 @傲游小护士提醒,启用 IE9 标准渲染,还是会有同样的问题),上图: 两个请求除了随机参数不一样外其它条件完全相同,实际上在 request error 的时候请求也是有发出去...
getJSON 简单实现 27 May 2013 | 08:39 am
一个多月没发东西,自个儿都看不下去了,水文一篇。 对于跨域的解决方案有很多,前不久在玉伯那儿还看到 seajs 的一个跨域实现方案,就一个字“赞”!感兴趣的童鞋请戳:https://github.com/kerryChen95/blog/issues/6 今天我主要是介绍一下工作中常用的 jsonp 跨域实现(其实也就是贴个代码,然后闪人,干活去!兄弟们不要扇我~):
经典排序算法之js实现 31 Mar 2013 | 06:42 pm
在博客园看到一篇关于几种排序算法的介绍,图文并茂,深入浅出,几乎给出了每一步的状态,是至今看过的最有助于理解算法的文章!点击传送 这边给出几种算法的 js 实现,大都是网上收集而来,建议初学者对照博客园的算法介绍来看代码,会有更深刻的认识。如果有更好的实现,请一定告诉我,本文将持续更新...
javascript 自定义滚动条 20 Mar 2013 | 05:24 am
前两天在博客园看到个模拟滚动条的实现,测试了下在各个浏览器下的效果都不是很好,也懒得去细看他的代码实现了。想起去年太监掉的一篇关于滚动条的文章,重新整理下。虽然没有华丽丽的效果,但至少不会出现重大bug: 当然,实际业务比单纯的效果实现要来得复杂,数据的加载、滑块响应渲染...... 单从效果上来说也有很多有待优化的地方,点击滚动条区域的快速跳转,键盘事件的绑定...... 按我一...
一行代码,打造一个在线编辑器 26 Feb 2013 | 06:12 pm
前不久就看过这段网上分享的代码,那时候还是简陋的编辑框,当时还想着找个时间来优化改造~ 事实证明,缺少行动,再牛逼的创意都只也是你的白日梦。Mark 下这段代码,同时,牢牢记住,“你不努力,装怂给谁看~“ Demo 分享自:36氪
javascript 时间格式化 21 Jan 2013 | 06:40 pm
项目需求,将消息的发布时间格式化为: 1、 = 1min && = 60min && = 1day && = 1year, 显示具体日期“XXXX年XX月XX日 XX:XX” 分享我写的一个方法: 转载一个前辈的日期格式化函数(这货真心牛叉): 感慨下:今天,充满杯具色彩的一天,Github 终被天朝枪毙,说好的开放呢?说好的自由呢??难道“焚书坑儒”、“闭关锁国”的历史还能在互联...
明天,2013 16 Dec 2012 | 04:00 pm
2012,世界末日?别天真了!洗洗睡吧,明天还要上班呢! 是的,2012不会是末日!因为,还有明天,还有希望,还有即将到来的2013! 回首这一年,充满曲折,认真说起来,还真是有点惊心动魄!当然,一切的快乐和悲伤都是自己的,不足为外人道,简单概括: 这一年,是学习、是积累;这一年,是告别、是各奔东西;这一年,是折腾,是奋力前行!青春渐行渐远,烦恼越来越多。 “最好的心境是随遇而安”...
Javascript 模版引擎 2 Dec 2012 | 09:20 am
让我们从一段代码说起,假设有这么一段 json 数据: 我们需要根据这段 json 生成这样的 HTML 代码: 传统的 Html 代码一定是这个样子: 这样的代码混杂了 Html 结构和代码逻辑,而且代码不具可读性,不便后期的维护,于是便出现了 javascript 模版引擎。 研究了下比较受欢迎的几个模版系统,不论是国外大神的 Mustache、Handlerbars, 还是国...