在下面的js代码中,变量left
给出一个随机数,最大值为浏览器内部窗口宽度的大小。但是应用于window.innerHeight
的相同代码将写入“[object Window]”,尽管它会为iH
写一个数值。
为什么呢? 有没有办法成功实现这一目标? 谢谢!
var iW = window.innerWidth;
document.write(iW+'<br>');
var iH = window.innerHeight;
document.write(iH+'<br>');
var left = Math.floor(Math.random()*iW);
document.write(left+"<br>");
var top = Math.floor(Math.random()*iH);
document.write(top+"<br>");