此代码片段来源与seajs

首先关于hasAttribute,我们都知道,IE6-7不支持
下面分支里面的:
node.getAttribute('src',4);
在源码的这个http://msdn.microsoft.com/zh-cn/subscriptions/ms536429.aspx里面大家可以看到有一个这样的评论。
很多的朋友可能还不知道getAttribute这个api是有第二个参数,或者很多人不是很清楚它有哪些值,代表什么意思。
注释:在IE下的
- 0 --------- Default.Performs a property search that is not case-sensitive,and returns an interpolated value if the property is found.
- 1 --------- performs a case-sensitive property search.To find a match,the uppercase and lowercase letters in strAttributeName must exactly match those in the attribute name.
- 2 --------- returns attribute value as a String. This flag does not work for event properties.
- 4 --------- returns attribute value as a fully expanded URL. Only works for URL attributes.
本文详细解读getAttribute API在IE浏览器下的工作原理及参数含义,包括0、1、2、4等参数的具体作用,为开发者提供深入理解与应用此API的指南。
2272

被折叠的 条评论
为什么被折叠?



