瀏覽器視窗寬高問題

2021-09-24 06:43:45 字數 535 閱讀 6954

使用window的screen 物件,可以得到螢幕解析度大小,與人為調整視窗大小無關

window.screen.width和window.screen.height

複製**

1,非ie瀏覽器

window.innerwidth

2,ie瀏覽器

document.documentelement.clientwidth

3,沒有宣告doctype的

document.body.clientwidth

所以寫法為:var width=window.innerwidth||document.documentelement.clientwidth||document.body.clientwidth

複製**

document.body.scrollheight

複製**

document.body.scrolltop複製**

JQ 獲取瀏覽器視窗寬高

window height 瀏覽器時下視窗可視區域高度 document height 瀏覽器時下視窗文件的高度 document.body height 瀏覽器時下視窗文件body的高度 document.body outerheight 瀏覽器時下視窗文件body的總高度 包括border pa...

瀏覽器相容(3)寬高問題

1 ie6下容器的寬度和高度與firefox解釋不同。css width 100px border 10px solid red ie6下的寬度為100px,而firefox的寬度為120px 2 頁面最小寬度 min width可以制定元素的最小寬度,也就是制定之後這個元素的寬度不能小英這個值,但...

JS瀏覽器獲取寬高

網頁可見區域寬 document.body.clientwidth 網頁可見區域高 document.body.clientheight html下獲取瀏覽器高度,xhtml下獲取元素總高度 網頁可見區域高 document.documentelement.clientheight xhtml下獲取...