Вы можете дать всплывающее окно css ...
position: fixed;
Как только вы это сделаете, вы можете просто задать ему параметры 'top' и 'left', как это было бы с абсолютно позиционированными элементами.
Как только он позиционируется, независимо от того, где вы прокручиваете, он останется там, где вы сказали, относительно реального окна браузера.
Единственная проблема состоит в том, что фиксированные позиции не работают так хорошо в IE6, вместо позиционирования поверх всего, что должно, элементы с фиксированной позицией, как правило, действуют как статический контент.