2008-11-02

javascript 中判断是否为IE的技巧

利用 IE 中 jscript/javascript 的“条件编译”
条件编译:
/*@cc_on, @if, @elif, @else, @end, @*/
如:

/*@cc_on
   @if (@_win32)
      document.write("操作系统是32位windows。浏览器是IE。");
   @else
      document.write("操作系统不是32位windows。浏览器是IE。"); // 这个是不会输出的
   @end
@*/
技巧:
    if (!/*@cc_on!@*/0) { //if not IE
        //Firefox2、Firefox3、Safari3.1+、Opera9.6+ support 
    } else {
        //IE6、IE7 support 
    }

//EOF

0 comments: