Il existe trois façons de déterminer la taille de la fenêtre du navigateur.
Pour Internet Explorer, Chrome, Firefox, Opera et Safari:
window.innerHeight - 浏览器窗口的内部高度(包括滚动条)
window.innerWidth - 浏览器窗口的内部宽度(包括滚动条)
Pour Internet Explorer 8, 7, 6, 5:
document.documentElement.clientHeight
document.documentElement.clientWidth
ou
document.body.clientHeight
document.body.clientWidth
Solutions JavaScript pratiques (couvrant tous les navigateurs):
Exemples:
var w=window.innerWidth
|| document.documentElement.clientWidth
|| document.body.clientWidth;
var h=window.innerHeight
|| document.documentElement.clientHeight
|| document.body.clientHeight;