У меня есть фрейм на странице. Размер iframe изменяется в зависимости от загруженного в него содержимого. Так что у него не будет никаких полос прокрутки.
iframe содержит список перетаскиваемых элементов (Prototype & Scriptaculous). Я должен перетащить элементы снизу вверх или наоборот, и при перетаскивании родительское окно должно прокручиваться соответственно. Я изменил файл dragdrop.js соответственно для прокрутки на основе элемента "window.parent.window". В результате родительское окно прокручивается снизу вверх автоматически при перетаскивании элемента, но не наоборот.
Хорошо, ребята, спасибо всем. Я думаю, что решил эту проблему сам.
Все, что мне нужно было сделать, это вычислить положение окна IFrame и вычесть его из значения верхнего прокрутки, рассчитанного по коду js для перетаскивания.