摘要:
对象检测,是为了让脚本有良好的向后兼容性。对象检测的方式为:测试某个特定的对象或对象的属性是否存在,如果存在,就执行Javascript的一个分支,否则就执行另一个分支。解决方案: 只要把某个方法打包在一个if语句里,就可以根据这条if语句的条件表达式的求值结果是true(这个方法存在)还是false(这个方法不存在)来决定应采取怎样的行动。这样就可以把不支持某个特定DOM方法的浏览器检测出来: if(method){ statements}注意:在使用对象检测时,一定要删掉方法名后面的圆括号,如果不删除,测试的将是方法的结果,无论方法是否存在。function myFn(){ if... 阅读全文
posted @ 2011-10-12 00:14
wkylin
阅读(411)
评论(0)
推荐(1)