八月
27

JS延迟加载机制函数(Lazyload)

JS延迟加载机制函数(Lazyload)
最近应该大家都发现了,我的博客很多模块都使用了延迟加载技术。这个延迟加载(lazyload)我第一次听说其实还是不久前,那是在别人博客看到介绍的一个基于jQuery的图片延迟加载插件。我对这个很感兴趣,其实很多网站也都应用了这个技术,尤其是大型网站,可以有效地减少服务器压力。 我原先觉得这个技术挺神秘的,实现起来应该比较困难,并且在网上也并没有找到相关的文章或者介绍。但是当我真正决定要去这样做时,却发现其实这个真的挺简
继续阅读→ 本文标签: , , , ,

八月
23

完美解决wordpress无限嵌套<二> 【邮件发送相关问题】

完美解决wordpress无限嵌套<二> 【邮件发送相关问题】
我曾在《完美解决WordPress嵌套回复的层深问题(无限嵌套)<一>》中分享了我对wordpress中嵌套深度有限的应对解决办法。有同学注意到了我标题中的<一>,所以问我<二>何时出来。我回答说,没有二了,因为这个已经是完美的了,标题中的一是无意中加进去的。 但是,后来出现一个问题,让我不得不重新思考无限嵌套这一方式,从而也就有了本文——《完美无限嵌套<二>》。这个问题就是邮件回复问题。了解我实现无限嵌套原理的,应
继续阅读→ 本文标签: , , , , ,

八月
08

JavaScript页面文档初始化 window.onload的替代办法

JavaScript页面文档初始化 window.onload的替代办法
很早,大概去年就在mg12的博客看到他一篇很久以前的文章《 JavaScript 初始化装载方法 》,当时也没注意。这两天在做页面一些部分的延迟加载时,又想起了这个,因为使用window.onload,实在是一个很不明智的选择,很可能一个坏掉的图片或什么的就会导致你的JS迟迟装载不了,无法执行。 我试用了一下mg12文章中的方法,发现一个严重的错误,那就是在IE下如果同时绑定多个函数,那么就只会有最后一个执行。仔细分析了一下,原来是因为代码中判断
继续阅读→ 本文标签: , , , ,

七月
14

评论框的简单计数器(无需改动模板,附带输入字数限制功能)

评论框的简单计数器(无需改动模板,附带输入字数限制功能)
来过我博客的都知道,我博客很早在评论框右下角就有个小小的计数器,可以显示你在评论框中输入的字数。这个功能很简单,配合模板,其实一两句js代码就能搞定。偶尔有人向我问起这个小功能,我也没怎么正面回答过,因为我并不觉得这个功能有什么用处。今天突然想到可以配合添加一个评论字数限制的功能,于是简单完善了一下,感觉还行。 代码如下,贴到页面评论框以下部分位置(一般加在footer的js文件中就行,代码会自动运行)。
继续阅读→ 本文标签: , , , ,

七月
07

完美解决WordPress嵌套回复的层深问题(无限嵌套)<一>

完美解决WordPress嵌套回复的层深问题(无限嵌套)<一>
关于WordPress的评论样式有两种:@悬浮和嵌套回复。 然而嵌套回复有一个问题,那就是嵌套的深度不可能无限嵌套下去,因为一般我们为了表现嵌套的视觉样式而选择让子回复向后缩进一段距离,所以随着嵌套深度的增大,子回复的宽度也就越来越小。 如右边图片所示,设置的深度过大的话,会造成最后这样的结果。 然而如果设置的允许嵌套深度太小,则会影响访客之间、访客与博主之间的交流,因为往往因为嵌套的深度到了就不能再继续回复了。
继续阅读→ 本文标签: , , , , ,

一月
04

WordPress自动获取+调用页面主循环日志中的图片

WordPress自动获取+调用页面主循环日志中的图片
在做新主页时由于在首页放了一个slideshow循环展示最新日志中的图片。如何让它自动添加图片成了一个问题。要添加图片首先就要从日志中获取图片,这一点上网搜了一下,发现还真不少,不过介绍的都是如何获取图片作为缩略图之类。不过我们可以将代码稍微改造一下。 不得不说,网上资源很丰富,但是很多人都是抄来抄去。我找的这段代码是从一个我之前以为应该说技术很硬的人那里淘来的,但是我发现此人也只是照抄这段代码,根本就没试验,
继续阅读→ 本文标签: , , ,