-
<script language="javascript" type="text/Javascript">
ฟังก์ชั่น getClientBounds()
-
var ไคลเอนต์กว้าง;
var ไคลเอนต์ความสูง;
ถ้า ($.browser.msie)
-
clientWidth = document.body.clientWidth;
clientHeight = document.body.clientHeight;
-
อย่างอื่นถ้า ($.browser.safari)
-
clientWidth = window.innerWidth;
clientHeight = window.innerHeight;
-
อย่างอื่นถ้า ($.browser.Opera)
-
clientWidth = Math.min (window.innerWidth,
document.body.clientWidth);
clientHeight = Math.min (window.innerHeight,
document.body.clientHeight);
-
อื่น
-
clientWidth = Math.min (window.innerWidth,
document.documentElement.clientWidth);
clientHeight = Math.min (window.innerHeight,
document.documentElement.clientHeight);
-
กลับ { ความกว้าง : clientWidth ความสูง : clientHeight };
-
ฟังก์ชั่นรีเซ็ต LiveMessengerPosition ()
-
var clientBounds = getClientBounds();
var คอนเทนเนอร์ = document.getElementById("liveMessengerContainer");
var scrollLeft = (document.documentElement.scrollLeft ?
document.documentElement.scrollLeft : document.body.scrollLeft);
var scrollTop = (document.documentElement.scrollTop ?
document.documentElement.scrollTop : document.body.scrollTop);
var containerLeft = scrollLeft + clientBounds.width -
คอนเทนเนอร์.clientWidth – 5;
var containerTop = scrollTop + clientBounds.height -
คอนเทนเนอร์ไคลเอนต์ความสูง;
$("#liveMessengerContainer").CSS(
{ด้านบน : containerTop + "px", ซ้าย : containerLeft + "px"});
-