首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年9月4日

摘要: if (! +"\v1")判断是否为IE浏览器。疑惑了好久,为什么这句能判断IE浏览器。网上找的答案:IE里不能把 "\v" 处理成垂直符,所以在IE里它就是表示"\v"这个字符串。所以"\v1"为字符串。前面的+号把后面的字符串转换成数字,由于"\v1"在IE里为字符串所以 +"\v1" 转换失败,其值为NaN所以 !+"\v1"的值为 true所以在IE里 if(!+"\v1")其他判断是否为浏览器的方法:if ("\v& 阅读全文

posted @ 2012-09-04 14:47 达奇 阅读(277) 评论(0) 推荐(0) 编辑