| 
 Прокрутка страницы Доброго времени суток... У меня возникла проблема с прокруткой страницы. А точнее, с определением процента прокрутки или в пикселях(что лучше)... Как можно определить, насколько страница была прокручена, через СкроллБар. Рылся в интернете, нашел как программно прокручивать, но как определить насколько, не нашел :( | 
| 
 Текущая координата - сравнить с высотой страницы общей ? | 
| 
 Нет, мне просто текущую координату надо... У меня есть div, который должен появляться в центре окна... я сделал(но там происходит высота страницы/2). А мне надо определить насколько смещено окно, от первоначального положения... Т.е. на сколько пикселей был прокручен скрол бар... | 
| 
 var scroll=(navigator.userAgent.indexOf('Firefox')!=-1?scrollY:document.body.scrollTop); | 
| 
 Я уже давно решил эту проблему.... вот как добился //ширина клиенской области function getClientWidth(){ return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientWidth :document.body.clientWidth; } //высота клиентской области function getClientHeight(){ return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientHeigh t:document.body.clientHeight; } //смешение по высоте function getClientSTop(){ return self.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop) } //смещение по горизонтали function getClientSLeft(){ return self.pageXOffset || (document.documentElement && document.documentElement.scrollLeft) || (document.body && document.body.scrollLeft); } | 
| 
 Цитата: 
 Перепробовал кучу вариантов получения смещения по высоте - ничего не работает... :help: | 
| 
 | 
| 
 Благодарю за полезные ссылки. Прямого кода (скопировал/вставил/работает) не нашел но благодаря информации удалось выяснить ошибку и исправить ее :) | 
| Часовой пояс GMT +3, время: 08:21. |