小叶给的一段js 先放上来了 等有机会再用
- var lBrowser = {};
- lBrowser.agt = navigator.userAgent.toLowerCase();
- lBrowser.isW3C = document.getElementById ? true:false;
- lBrowser.isIE = ((lBrowser.agt.indexOf("msie") != -1) && (lBrowser.agt.indexOf("opera") == -1) && (lBrowser.agt.indexOf("omniweb") == -1));
- lBrowser.isNS6 = lBrowser.isW3C && (navigator.appName=="Netscape") ;
- lBrowser.isOpera = lBrowser.agt.indexOf("opera") != -1;
- lBrowser.isGecko = lBrowser.agt.indexOf("gecko") != -1;
- lBrowser.ieTrueBody =function (){
- return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
- };
- //为Firefox下的DOM对象增加innerText属性
- if(lBrowser.isNS6){ //firefox innerText define
- HTMLElement.prototype.__defineGetter__( "innerText",
- function(){
- return this.textContent;
- }
- );
- HTMLElement.prototype.__defineSetter__( "innerText",
- function(sText){
- this.textContent=sText;
- }
- );
- }
- //以上代码为FF添加innerTEXT属性,实现FF与IE的兼容性
