Javascript
文章平均质量分 85
yong718100
这个作者很懒,什么都没留下…
展开
-
国内外最全面和主流的JS框架与WEBUI库
当下对于网站前段开发人员来说,很少有人不使用一些JS框架或者WEB UI库,因此这些可以有效提高网站前段开发速度,并且能够统一开发环境,对于不同浏览器的兼容性也不需要程序员操心,有了这些优点,当然大家都会使用这些框架或库。本文整理了国内外最全面和主流的JS框架与WEB UI库,里面有许多人已经十分熟悉,比如JQUERY。当然也有很多是陌生的,可以通过本文了解他们各自的优缺点,或许你能找到更好用...原创 2011-08-29 13:33:50 · 121 阅读 · 0 评论 -
Microsoft.AlphaImageLoader 滤镜
很多大型网站上都使用到了这个滤镜,它是IE滤镜的一种,其主要作用就是对图片进行透明处理。虽然FireFox和IE7以上的IE浏览器已经支持透明的PNG图片,但是就IE5-IE6而言还是有一定的意义。语法:filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod=s...原创 2011-09-14 09:38:26 · 99 阅读 · 0 评论 -
在 JavaScript 中监听 IME 键盘输入事件
在 JavaScript中监听用户的键盘输入是很容易的事情,但用户一旦使用了输入法,问题就变得复杂了。输入法应当如何触发键盘事件呢?是每一下击键都触发一次事件,还是选词完毕才触发事件呢?整句输入又该如何触发事件呢?不同的操作系统和不同的浏览器对此有不同的看法。在最糟糕的情况下,用户使用输入法后浏览器就只触发一次keydown,之后就没有任何的键盘事件了。这对于 Suggestion 控件的...原创 2011-09-29 11:10:17 · 154 阅读 · 0 评论 -
全世界最短的IE判定
前最短的IE判定借助于IE不支持垂直制表符的特性搞出来的。var ie = !+"\v1";仅仅需要7bytes!参见这篇文章,《32 bytes, ehr … 9, ehr … 7!!! to know if your browser is IE》,讲述外国人 是如何把IE的判定从32 bytes一步步缩简成7 bytes!的故事但这纪录今年1月8日被一个俄国人打破了,现...原创 2011-10-08 13:49:29 · 124 阅读 · 0 评论 -
[if IE 6]>与<![endif]
------------------------------------------------------------------< !--[if lte IE 6]> ……< ![endif]-->< !--[if lte IE 6]> ……< ![endif]-->Ite:less than or equal to意思是小于或等于IE6浏览器,用于IE浏览器的条件注释,常用于...原创 2011-10-08 15:36:34 · 260 阅读 · 0 评论 -
25个优秀的Ajax/CSS 表单设计资源
25个优秀的Ajax/CSS 表单设计资源 表单需要有一个稳固的视觉结构,完整的层次组成元素(输入框、提示文本、提交按钮等) ,强大的技术和功能(Ajax)使表单更加易于使用并看上去更加漂亮。下面是一些Ajax效果的CSS表单,可以用来美化你的网站表单。样式化表单1) Uni Form一个规范的表单,结构良好,高度可定制,交互友好,非常实用。2)...原创 2011-10-08 18:47:53 · 116 阅读 · 0 评论 -
20个漂亮的Ajax+CSS表格
并不是所有的Web 开发者都会对美化表格数据感兴趣,今天我们收集了20 个功能强大,外观漂亮的基于Ajax + CSS 的表格效果,你可以从这些示例中学习怎么使用这些表格提供的排序和过滤的功能来组织表格中的数据。现在让我们来看看这些表格:#1. TableclothTablecloth 由CSS Globe 开发,是一个轻量级的、易于使用的表格,以友好的方式将样式...原创 2011-10-08 18:49:46 · 208 阅读 · 0 评论 -
JQuery的serialize()方法
使用ajax时,常常需要拼装input数据为'name=abc&sex=1'这种形式,用JQuery的serialize方法可以轻松的完成这个工作。如: boygirl test使用:$("#form1").serialize();结果:name1=pipi&name2=1&name3=test但是有个问题,如果是下面的情况:...原创 2011-11-01 18:00:28 · 141 阅读 · 0 评论 -
escape()、encodeURI()、encodeURIComponent()区别详解
JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 。下面简单介绍一下它们的区别1 escape()函数定义和用法 escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。语法 ...原创 2011-11-16 16:42:28 · 121 阅读 · 0 评论