js判断页面高度,如果超过800PX则出现某div,
高手请指教!

解决方案 »

  1.   

    jQuery:$(document).height()
    $(document).width()
      

  2.   

    if(document.documentElement.clientHeight>800 || document.body.clientHeight>800)
    {
    div.style.display="block";
    }
      

  3.   


    var doc = document.compatMode.toLowerCase() == "backcompat" ? document.body : document.documentElement;
    var pageHeight = doc.scrollHeight;
    if (pageHeight > 800) {
    alert("页面内容高度大于800");
    }
      

  4.   

    var doc = document.compatMode.toLowerCase() == "backcompat" ? document.body : document.documentElement; var pageHeight = doc.scrollHeight; if (pageHeight > 800) { alert("页面内容高度大于800"); }
    好!
      

  5.   

    用到了jquery
    获取高度
    function getPageHeigth(){
        if($.browser.msie){
            return document.compatMode == "CSS1Compat"?   document.documentElement.clientHeight :
                    document.body.clientHeight;
        }else{
            return self.innerHeight;
        }
    }