Ruby's Louvre

每天学习一点点算法

导航

上一页 1 ··· 110 111 112 113 114 115 116 117 118 ··· 125 下一页

2009年10月27日 #

getElementsByAttribute

摘要: 这个可以说属性选择符的JS版,用来遴选元素是适合不过。在开始之前,我们复习一下CSS2的属性选择符,JQuery高手可以跳过。属性选择符: 名称语法描述 例子 Simple Attribute Selector [Attr] 或者tagName[Attr] 选择具有此属性的元素 blockquote[title] { color: red } Attribute Value Selector [Attr="value"] 或者tagName[Attr="value"] ... 阅读全文

posted @ 2009-10-27 09:51 司徒正美 阅读(9414) 评论(12) 推荐(7) 编辑

2009年10月26日 #

javascript checkbox树

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2009-10-26 09:54 司徒正美 阅读(2277) 评论(32) 推荐(25) 编辑

2009年10月18日 #

一步步教你实现弹出窗口(第3部分)

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2009-10-18 11:54 司徒正美 阅读(2849) 评论(13) 推荐(11) 编辑

2009年10月16日 #

一步步教你实现弹出窗口(第2部分)

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2009-10-16 23:47 司徒正美 阅读(2274) 评论(13) 推荐(3) 编辑

2009年10月15日 #

一步步教你实现弹出窗口(第1部分)

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2009-10-15 19:41 司徒正美 阅读(4131) 评论(19) 推荐(4) 编辑

2009年10月14日 #

javascript contains方法

摘要: IE有许多好用的方法,后来都被其他浏览器抄袭了,比如这个contains方法。如果A元素包含B元素,则返回true,否则false。唯一不支持这个方法的是IE的死对头firefox。 dom contains 方法 by 司徒正美contains方法 本例子会在火狐中会报错。 运行代码 不过火狐支持compareDocumentPosition() 方法,这是W3C制定的方法,标准浏览器都支持,不过实用性性很差,因此没有什么人用,推广不开来。它的使用形式与contains差不多,但返回的不是一个布尔值,而是一个很奇怪的数值,它是通过如下方式累加计算出来的: ... 阅读全文

posted @ 2009-10-14 22:08 司徒正美 阅读(58280) 评论(25) 推荐(5) 编辑

javascript判断浏览器类型与版本

摘要: 除了另无它法,肯定不使用navigator.userAgent来判定浏览器。因为在第一次浏览器大战初期,Netscape占绝对统计地位,大部分人们不愿意兼容其他浏览器,并通过检测其UA让他们的网站只允许Netscape访问,这就逼使其他浏览器(包括IE)修改自己的UA伪装成Netscape来通过那些... 阅读全文

posted @ 2009-10-14 16:54 司徒正美 阅读(9942) 评论(19) 推荐(9) 编辑

javascript线性渐变3

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2009-10-14 09:33 司徒正美 阅读(1909) 评论(8) 推荐(4) 编辑

2009年10月12日 #

javascript动态创建VML

摘要: VML是The Vector Markup Language(矢量可标记语言)的缩写。VML用于将图形数据矢量化的标记语言。这是一种基于 XML 语法的语言,由 AutoDesk 、 Macromedia 和 Microsoft 和 HP 公司向 W3C 提出的方案,于1999年9月附带IE5.0发布的。使用VML可以在IE中绘制矢量图形,所以有人认为VML就是在IE中实现了画笔的功能。要使用VM... 阅读全文

posted @ 2009-10-12 21:30 司徒正美 阅读(4082) 评论(13) 推荐(3) 编辑

javascript替换字符

摘要: 不用多言,这种技术被广泛应用于表单验证,语法高亮和危险字符过滤中。一段话如果很长,如果不想像下面那样替换,我们得想些办法了。str = str. replace( /&(?!#?\w+;)/g , '&amp;'). replace( /"([^"]*)"/g , '“$1”' ). replace( /</g , '&lt;' ). replace( />/g , ... 阅读全文

posted @ 2009-10-12 00:21 司徒正美 阅读(6246) 评论(12) 推荐(9) 编辑

上一页 1 ··· 110 111 112 113 114 115 116 117 118 ··· 125 下一页