|
藍森林 http://www.lslnet.com 2006年8月25日 8:28
請教如何獲取當前窗口的大小值?多謝~
不知沒人問過還是我的搜索技巧太差,反正是沒找到。
特請教,如何才能得到當前窗口的大小數值?
目前只找到了一個過渡辦法:
document.body.offsetHeight
這個可以得到文檔的高度值,但不是整個窗口的值,另外,用這個要先輸出<body>,比較不靈活,特請教高明。
thx. |
試用差值來計算
[html]<script language="JScript" event="onload" for="window">
<!--
var a=document.body.offsetWidth;
var b=document.body.offsetHeight;
window.resizeTo(500,500);
var a1=document.body.offsetWidth;
var b1=document.body.offsetHeight;
var w=500+a-a1;
var h=500+b-b1;
window.resizeTo(w,h);
alert("W:"+w+"\n\nH:"+h);
-->
</script> [/html] |
多謝多謝!
的確可以得到窗口的當前大小近似值,雖然麻煩些。
不知還有沒有更實用更方便一些的方法。
thx. |
再頂最後一次,真不行就算了~
高手快出手呀~ |
<button onclick="alert('現在頁面寬度'+document.body.clientWidth+';高度'+document.body.clientHeight)">查看</button>
|
最大化的時候不准,這時左右的邊框為0,要單獨處理,寬度不+8 |
|