获取窗口宽度,页面高度页面宽度

  获取窗口宽度,页面高度页面宽度

  函数getPageSize(){

  var xScroll,yScroll

  如果(窗口。内部高度窗口。滚动最大值){

  xScroll=document。身体。滚动宽度;

  y滚动=窗口。内部高度窗口。scroll maxy

  } else if(文档。身体。文档滚动高度。身体。偏移高度){//除探索者Mac之外的所有

  xScroll=document。身体。滚动宽度;

  y scroll=文档。身体。滚动高度;

  } else { //浏览器苹果个人计算机.也可以在Explorer 6 Strict、Mozilla和旅行队中运行

  xScroll=document。身体。offsetwidth

  y scroll=文档。身体。偏移高度;

  }

  定义变量窗口宽度,窗口高度;

  if (self.innerHeight) { //除浏览器之外的所有

  窗宽=自身。内部宽度;

  窗高=自身。内部高度;

  } else if(文档。文档元素文档。文档元素。客户端高度){//浏览器6严格模式

  窗口宽度=文档。documentelement。客户端宽度;

  窗口高度=文档。documentelement。客户身高;

  } else if (document.body) { //其他浏览器

  窗口宽度=文档。身体。客户端宽度;

  窗口高度=文档。身体。客户身高;

  }

  //对于总高度小于视区高度的小页面

  if(yScroll windowHeight){

  pageHeight=windowHeight

  }否则{

  pageHeight=yScroll

  }

  //对于总宽度小于视区宽度的小页面

  if(xScroll windowWidth){

  页面宽度=窗口宽度

  }否则{

  pageWidth=xScroll

  }

  数组大小=新数组(页面宽度,页面高度,窗口宽度,窗口高度)

  返回数组页面大小

  }

获取窗口宽度,页面高度页面宽度