IE67对字符串进行取值须要使用charAt()方法,不能直接经过数组方式的坐标访问:javascript
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <style rel="stylesheet" type="text/css"> 6 </style> 7 <script type="text/javascript"> 8 window.onload=function(){ 9 var a="a"; 10 // 在IE67下为true 11 document.body.innerHTML=(!a[0]); 12 } 13 </script> 14 </head> 15 <body></body> 16 </html>
所以更精简的写法能够写成 if(!"a"[0])... 来对IE67进行兼容处理。css