Javascript 判断是否为IE浏览器的方法
来源:互联网 发布:佳为软件官网 编辑:程序博客网 时间:2024/05/22 04:55
if (! +"\v1")
判断是否为IE浏览器。
疑惑了好久,为什么这句能判断IE浏览器。
网上找的答案:
IE里不能把 "\v" 处理成垂直符,所以在IE里它就是表示"\v"这个字符串。
所以"\v1"为字符串。
前面的+号把后面的字符串转换成数字,由于"\v1"在IE里为字符串
所以 +"\v1" 转换失败,其值为NaN
所以 !+"\v1"的值为 true
所以在IE里 if(!+"\v1")
其他判断是否为浏览器的方法:
if ("\v" == "v")
alert("这是IE浏览器!");
if (! -"\v1")
alert("这是IE浏览器!");
if (! -[1, ])
alert("这是IE浏览器!");
if (! +[1, ])
alert("这是IE浏览器!");
if ((0/*@cc_on + 1@*/) == 1)
alert("这是IE浏览器!");
if (document.all)
alert("这是IE浏览器!");
转载自:http://www.cnblogs.com/firstdream/archive/2012/03/21/2410310.html
- Javascript 判断浏览器是否为IE的最短方法
- Javascript 判断是否为IE浏览器的方法
- javascript判断是否为IE浏览器
- 判断是否为IE浏览器,最最简单的方法
- 判断浏览器是否为IE
- 判断是否为IE浏览器
- JS如何判断是否为ie浏览器的方法(包括IE10、IE11在内)
- 判断浏览器是否支持JavaScript的方法
- 判断浏览器是否支持JavaScript的方法
- JS判断浏览器是否为IE的方式
- 最短的JS判断是否为IE浏览器
- js 简单判断是否为ie浏览器
- js判断是否为IE浏览器
- js判断是否为IE浏览器
- JS判断浏览器是否为IE
- js判断当前浏览器是否为ie
- js判断当前浏览器是否为IE
- js判断是否为IE浏览器
- 二叉树的遍历算法
- 列出SQL SERVER 2000 所有表,字段名,主键,类型,长度,小数位数,允许空,默认值,字段说明
- Javascript中定义类
- hadoop命令distcp注意事项
- 宁愿坐在劳斯莱斯里哭泣,也不在天桥底下假装快乐
- Javascript 判断是否为IE浏览器的方法
- 微软数字签名工具--SigCheck的应用
- spring-security3 配置和使用
- wav格式音频转换成aac格式音频(二)
- 简单的反虚拟机测试代码
- 开源云平台OpenStack 运筹帷幄:全面突破
- Qt常用类(1)—— 开端
- 别了,DjVu!
- 歌榜