caixw.com

把时髦的技术挂在嘴边,还不如把过时的技术记在心里!

汉字转拼音的Javascript库

caixw 1

之前写的产生缩略名的插件用到的拼音库。从网上扒来的,自己改了一下,能够正常运行。贴出来,一些朋友也许能用得到。

自动产生缩略名的typecho插件

caixw 5

为typecho的文章自动产生缩略名。可以是拼音也可以是英文翻译。

jQuery Dialog 弹出层对话框插件

caixw 4

网上这种插件很多,但是没一个合适的,大部分都做得很大,功能齐全。于是自己做了这个小插件,顺便学习下jQuery插件的写法。

具体的演示程序在这里:演示程序

了解javascript中的prototype属性

caixw 0

一说到prototype很多人可能第一个想到的是著名的prototype.js框架,当然我们今天说的不是它,而是Javascript中的prototype属性,一般都被翻译为“原型”。这是一个比较特殊的属性,Javascript中的继承一般都依赖这属性实现。

一个随机密码产生函数

caixw 0
一个随机密码产生函数

一个用jquery实现的下拉菜单

caixw 1

一个用jQuery实现的下拉菜单,非常的简单,目前本程序的后台菜单就用这个实现的。效果如下:
下拉菜单效果图

让Google-code-prettify显示行号

caixw 1

Google-code-prettify是一个轻量级的代码高亮插件,扩展性也很好。唯一的缺点是显示行号很麻烦。下面这一小段JS代码可以让你的代码显示行号。

几种简单的方法判断是否为IE浏览器

caixw 0

一些非常简短的代码实现判断是否是IE浏览器。这些实现是都是利用了IE的一些BUG实现的,现实代码中并不推荐使用。

让IE6支持HTML5元素

caixw 0

今天把网页改成了HTML5的,调试了一下,在FF和Opera中都显示正常了,到了IE6上却变得面目全非了。GOOGLE了一下,发现了html5shiv这个项目,可以把HTML5的新元素转换成IE6认识的内容。作者已经把这段代码放到了Google code project上,只需要在你的head中调用这段代码就行: