-
<script Language="javascript" type="text/Javascript">
функция getClientBounds()
{
вар clientWidth;
вар clientHeight;
если ($.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,
документ.body.clientHeight);
}
еще
{
clientWidth = Math.min(window.innerWidth,
document.documentElement.clientWidth);
clientHeight = Math.min(window.innerHeight,
document.documentElement.clientHeight);
}
return {ширина: clientWidth, высота: clientHeight};
}
функция сбросаLiveMessengerPosition()
{
вар clientBounds = getClientBounds();
varContainer = 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);
вар контейнерЛефт = прокруткаЛефт + clientBounds.width -
контейнер.clientWidth – 5;
varContainerTop = ScrollTop + clientBounds.height -
контейнер.clientHeight;
$("#liveMessengerContainer").CSS(
{top:ContainerTop + "px", left:ContainerLeft + "px"});
}