此例心得 对于td隐藏之类的写法,不要用display:block ---display:none,来进行,用这种写法style.display='';style.display:none;不然在firefox有点问题。。有兴趣的人可以测试下。将上面的代码那个display:“”,改在display="block"试试。。。边样子比较保险些
对于div之类的。。推荐用
style.display='block';
style.display='none';
兼容ie.firefox
以下是引用片段: <script language="javascript"> function switchSysBar(){ //var dd=document.getElementById("dd"); //var cc=(screen.availHeight)/2; //dd.style.marginTop=cc+"px"; //alert(cc); if (parent.document.getElementById(’attachucp’).cols=="160,10,*"){ document.getElementById(’leftbar’).style.display=""; parent.document.getElementById(’attachucp’).cols="0,10,*"; } else{ parent.document.getElementById(’attachucp’).cols="160,10,*"; document.getElementById(’leftbar’).style.display="none" }
} function load(){ if (parent.document.getElementById(’attachucp’).cols=="0,10,*"){ document.getElementById(’leftbar’).style.display=""; } } </script> |