document.body.scrollTop ...PREGUNTA

4 отговора 93 прегледа
#1

document.body.scrollTop ...PREGUNTA

zdraveite JavaScript GURUs.. dobre ste mi doshli.. eto kakvo me muchi..

<html>
<head>
<script language="JavaScript">

var scrolling = false;
var tmpscrollTop = 0;

function getPage() {page=new lib_doc_size();}
function initBackToTopDiv() {
getPage();
toTop=new lib_obj("backToTopDiv");
setInterval("PositionMe()",500);
setInterval("DetectScrolling()",50);
onresize=getPage;
}


function DetectScrolling() {
if (tmpscrollTop!=document.body.scrollTop) scrolling = true;
tmpscrollTop = document.body.scrollTop;
}
function PositionMe() {
var newY = page.y2 + tmpscrollTop - toTop.h - 30;
(scrolling || document.body.scrollTop==0)? toTop.hideIt():toTop.showIt();
scrolling = false;
toTop.moveIt(780, newY);
}


</script>
</head>
<body>

<div id="backToTopDiv" style="position:absolute;left:0px;top:0px;visibility:hidden;">
<small><a href="#">GoBackToTOP:)</a></small>
<script language="JavaScript"> initBackToTopDiv(); </script>
</div>

</body>
</html>

poigraite si s tova.. lib-object-a e ot dhtmlcentral.com
tova koeto me muchi e che ne znam kak da ustanovia koga sum v nai dolna["murtva"] tochka.. nai gornata qvno e.. document.body.scrollTop==0
a koia e nai dolnata..?

help me out and i'll buy you a beer :)
RESPEQ!..

Отговор
в отговор на didkobravo #2

Re: document.body.scrollTop ...PREGUNTA

abe didko abe dusho... naistina mai ti e vreme za pochivka ili prosot da vzemesh da izvurshish ritualno samoubiistvo.. mnogo si zle chestno.. mnogo... shte kaja samo tova i...


document.body.scrollBottom!

Отговор
в отговор на Rodriges #3

Re: document.body.scrollTop ...PREGUNTA

da be i az se setih za tova no neshto pak ne stava mnogo undefinied mi idva tova property neshto pa ne znam..

Отговор
в отговор на didkobravo #4

Re: document.body.scrollTop ...PREGUNTA

ami.. scrollHeight , a? kvo shte kajesh?

Отговор
в отговор на didkobravo #5

Re: document.body.scrollTop ...PREGUNTA

kvo be didko.. kvo be dusho.. gledash me neshto zamisleno edna praznota v pogleda vijdam.. poznata.. kvo neshto ne me razbra pak nali.. glei SA... poneje si moi chovek.. niama da te mucha poveche.. vzemi probvai da si smenish funkciikata s tazi..

function PositionMe() {
var oldY = toTop.y;
var newY = page.y2 + tmpscrollTop - toTop.h - 30;
newY = (newY >= (document.body.scrollHeight-300))? oldY:newY;
(scrolling || document.body.scrollTop==0)? toTop.hideIt():toTop.showIt();
scrolling = false;
toTop.moveIt(780, newY);
}

..niama da se plashish didko.. tupichko kopele si ti.. ama nema da se plashish.. razbra li.. are.. chao

Отговор