沙漠中的鱼

欲上天堂,先下地狱
posts - 0, comments - 56, trackbacks - 0, articles - 119
  BlogJava :: 首页 ::  :: 联系 :: 聚合  :: 管理

javascript适别不同的浏览器和平台

Posted on 2008-05-26 18:56 沙漠中的鱼 阅读(250) 评论(0)  编辑  收藏 所属分类: javascript
在不同的平台和不同的浏览器中对javascript的支持也不同,在我们写javascript过程中,需要尽量避免他的不兼容性,一般都采用最小公母法,尽量满足不同平台和不同浏览器的我需要,但是对于某些特定功能,我就需要在不同的浏览中实现不同的方法,因此我们就必须能实别不同的平台和浏览器
如下就是适别不同的平台和浏览器方法
//浏览器版本
ADM.BROWERVERSION=parseInt(navigator.appVersion);
//是否为NETSCAPE浏览器
ADM.ISNETSCAPE=navigator.appName.indexOf("Netscape")!=-1;
//是否为IE浏览器
ADM.ISIE=navigator.appName.indexOf("Microsoft")!=-1;
//代理
ADM.AFENT=navigator.appName.toLowerCase();
//是否为WINDOWS平台理
ADM.ISWINDOWS=ADM.AFENT.indexOf("win")!=-1;
//是否为MAC平台理
ADM.ISMAC=ADM.AFENT.indexOf("mac")!=-1;
//是否为UNIX平台理
ADM.ISUNIX=ADM.AFENT.indexOf("x11")!=-1;

只有注册用户登录后才能发表评论。


网站导航: