Version 2.0.0
This commit is contained in:
1 parent
5699abfc0e
commit
0eecc172d9
696 files changed
+120723
-77160
No files matched your search
@@ -0,0 +1,108 @@
|
||||
resetposition = function()
|
||||
{
|
||||
if ( document.getElementById )
|
||||
{
|
||||
var div = document.getElementById( divToCenter );
|
||||
var divWidth = div.offsetWidth ? div.offsetWidth : div.style.width ? parseInt( div.style.width ) : 0;
|
||||
var divHeight = div.offsetHeight ? div.offsetHeight : div.style.height ? parseInt( div.style.height ) : 0;
|
||||
|
||||
var sx = getwidth();
|
||||
var sy = getheight();
|
||||
|
||||
var scrolly = getYscroll();
|
||||
|
||||
var setX = ( sx - divWidth ) / 2;
|
||||
var setY = ( sy - divHeight) / 2 + scrolly;
|
||||
|
||||
if( setX < 0 ) setX = 0;
|
||||
if( setY < 0 ) setY = 0;
|
||||
|
||||
div.style.left = setX + "px";
|
||||
div.style.top = setY + "px";
|
||||
div.style.visibility = "visible";
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
function getwidth()
|
||||
{
|
||||
var width = 0;
|
||||
|
||||
if( document.documentElement && document.documentElement.clientWidth )
|
||||
{
|
||||
width = document.documentElement.clientWidth;
|
||||
}
|
||||
else if( document.body && document.body.clientWidth )
|
||||
{
|
||||
width = document.body.clientWidth;
|
||||
}
|
||||
else if( window.innerWidth )
|
||||
{
|
||||
width = window.innerWidth - 18;
|
||||
}
|
||||
|
||||
return width;
|
||||
}
|
||||
|
||||
function getheight()
|
||||
{
|
||||
var height = 0;
|
||||
if( document.documentElement && document.documentElement.clientHeight )
|
||||
{
|
||||
height = document.documentElement.clientHeight;
|
||||
}
|
||||
else if( document.body && document.body.clientHeight )
|
||||
{
|
||||
height = document.body.clientHeight;
|
||||
}
|
||||
else if( window.innerHeight )
|
||||
{
|
||||
height = window.innerHeight - 18;
|
||||
}
|
||||
|
||||
return height;
|
||||
}
|
||||
|
||||
function getXscroll()
|
||||
{
|
||||
var scrollX = 0;
|
||||
if( document.documentElement && document.documentElement.scrollLeft )
|
||||
{
|
||||
scrollX = document.documentElement.scrollLeft;
|
||||
}
|
||||
else if( document.body && document.body.scrollLeft )
|
||||
{
|
||||
scrollX = document.body.scrollLeft;
|
||||
}
|
||||
else if( window.pageXOffset )
|
||||
{
|
||||
scrollX = window.pageXOffset;
|
||||
}
|
||||
else if( window.scrollX )
|
||||
{
|
||||
scrollX = window.scrollX;
|
||||
}
|
||||
return scrollX;
|
||||
}
|
||||
|
||||
function getYscroll()
|
||||
{
|
||||
var scrollY = 0;
|
||||
if( document.documentElement && document.documentElement.scrollTop )
|
||||
{
|
||||
scrollY = document.documentElement.scrollTop;
|
||||
}
|
||||
else if( document.body && document.body.scrollTop )
|
||||
{
|
||||
scrollY = document.body.scrollTop;
|
||||
}
|
||||
else if( window.pageYOffset )
|
||||
{
|
||||
scrollY = window.pageYOffset;
|
||||
}
|
||||
else if( window.scrollY )
|
||||
{
|
||||
scrollY = window.scrollY;
|
||||
}
|
||||
return scrollY;
|
||||
}
|
||||
Reference in new issue
Block a user