javascript判断浏览器 和 完美兼容IE和chrome的对联广告。
//判断浏览器
//----------------------------- 判断浏览器 -------------------------
var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
var isOpera = userAgent.indexOf("Opera") > -1; //判断是否Opera
var isMaxthon = userAgent.indexOf("Maxthon") > -1 ; //判断是否傲游3.0
var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera ; //判断是否IE
var isFF = userAgent.indexOf("Firefox") > -1 ; //判断是否Firefox
var isFireffox=isFF
var isSafari = userAgent.indexOf("Safari") > -1 && userAgent.indexOf("Chrome") < 1 ; //判断是否Safari
var isChrome = userAgent.indexOf("Chrome") > -1 ; //判断是否Chrome
function myBrowser(){
if(isIE){
var IE5 = IE55 = IE6 = IE7 = IE8 = false;
var reIE = new RegExp("MSIE (\\d+\\.\\d+);");
reIE.test(userAgent);
var fIEVersion = parseFloat(RegExp["$1"]);
IE55 = fIEVersion == 5.5 ;
IE6 = fIEVersion == 6.0 ;
IE7 = fIEVersion == 7.0 ;
IE8 = fIEVersion == 8.0 ;
if(IE55){ return "IE55"; }
if(IE6){ return "IE6"; }
if(IE7){ return "IE7"; }
if(IE8){ return "IE8"; }
}
if(isFF){ return "FF"; }
if(isOpera){ return "Opera"; }
if(isMaxthon){ return "Maxthon"; }
if(isSafari){ return "Safari"; }
if(isChrome){ return "Chrome"; }
} //myBrowser() end
//window.onload=function(){
//document.getElementById("ua").innerHTML=navigator.userAgent;
//if(myBrowser()=="FF"){alert("我是 Firefox");}
//if(myBrowser()=="Maxthon"){alert("我是傲游(webkit核心)");}
//if(myBrowser()=="Opera"){alert("我是 Opera");}
//if(myBrowser()=="Safari"){alert("我是 Safari");}
//if(myBrowser()=="Chrome"){alert("我是 Chrome");}
//if(myBrowser().indexOf("IE")>-1){alert("我是 IE");}
//if(myBrowser()=="IE55"){alert("我是 IE5.5");}
//if(myBrowser()=="IE6"){alert("我是 IE6");}
//if(myBrowser()=="IE7"){alert("我是 IE7");}
//if(myBrowser()=="IE8"){alert("我是 IE8");}
//
//}
function iif(a,b,c){
if(a){return b}else{return c;1}
}
var jishu1=0;
function rightbottomad(cid)
{
jishu1++;
var abc = document.getElementById(cid);
var top = document.documentElement.scrollTop+document.documentElement.clientHeight-80-560+"px";//20是这个层的高度;
abc.style.top=iif(isIE,top,"270px")
if (isIE){
setTimeout(function(){rightbottomad(cid);},50);
}
return abc.style.top;
}
function closediv()
{
document.getElementById('tuad').style.visibility='hidden';
}
var position=iif(isIE,"absolute","fixed");
document.write('<div id="tuad" style="position:'+position+';right:0;"><a href="/" ><img src="/pic/求片报错有奖.gif" /></a></div>');
document.write('<div id="tuad1" style="position:'+position+';left:0;"><a href="/" ><img src="/pic/求片报错有奖.gif" /></a></div>');
rightbottomad('tuad');
rightbottomad('tuad1');
// 网页特效 document
好东西。不过有效小遗憾的。我修改了。
然后用在了 对联广告上。。。完美 兼容IE和 Chrome
------------------------------------------------------------------------------------------------
一定要专业!本博客定位于 ,C语言,C++语言,Java语言,Android开发和少量的Web开发,之前是做Web开发的,其实就是ASP维护,发现EasyASP这个好框架,对前端后端数据库 都很感觉亲切啊。. linux,总之后台开发多一点。以后也愿意学习 cocos2d-x 游戏客户端的开发。