我正在做类似的事情:
// get the screen height and width
var maskHeight = $(document).height();
var maskWidth = $(window).width();
// calculate the values for center alignment
var dialogLeft = (maskWidth/2) - ($('#dialog-box').width()/2);
但看起来它在IE9中不起作用。
答案 0 :(得分:6)
试试这个:
var maskWidth = window.innerWidth;
var maskHeight = window.innerHeight;
或者符合标准的IE 6+模式:
var maskWidth = document.documentElement.clientWidth;
var maskHeight = document.documentElement.clientHeight;
答案 1 :(得分:3)
使用:
$(window).innerHeight();
$(window).innerWidth();