Подскажите как получить текущую позиция scroll'инга? или помогите со скриптом...

X-rays

Новичок
Подскажите как получить текущую позиция scroll'инга? или помогите со скриптом...

Вот скрипт котырый надо завершить:

<SCRIPT LANGUAGE=VBSCRIPT>
setTimeout "MoveTop",5,"VBScript"
Sub MoveTop
MovingMessage.style.posTop = //функция здесь
setTimeout"MoveTop",10,"VBScript"
End Sub
</SCRIPT>

В строке "MovingMessage.style.posTop =" после присвоить нужно вставить текущую позицию скролинга...
Я хотел зделать чтобы объект во время скролинга передвигалсяпо странице, тоесть всегда был в пределах видимости... Я перепробовал много вариантов кода, но ничего не вышло, выдаёт только ошибки или работает неправельно, или вовсе не реагирует...
Помогите пожалуйсто...
 

DiMA

php.spb.ru
Команда форума
открой MSDN / DHTML набери scroll в оглавлении методов/свойств
 

woodfairy

Новичок
вот код, который я использую для того, чтобы объект всегда находился вверху и был видимым. у него position: absolute. код работает в ie, mozila и opera

PHP:
		var load_div = document.getElementById("id");
		var scrollY = 0;
		if (document.body && typeof document.body.scrollTop != "undefined")
		{
			scrollY += document.body.scrollTop;
			if (scrollY == 0 && document.body.parentNode && typeof document.body.parentNode != "undefined")
			{
				scrollY += document.body.parentNode.scrollTop;
			}
		} else if (typeof window.pageXOffset != "undefined")  {
			scrollY += window.pageYOffset;
		}
		load_div.style.top = scrollY+'px';
 
Сверху