Hallo,
Vielleicht habe ich missverstanden, worum es geht, aber falls das dieselbe Funktionalität wie position:fixed bieten soll, kann ich nur sagen, dass es sowohl im MSIE 6 als auch 4 nicht zu dem gewünschten Ergebnis führt. Es hat gar keine Wirkung, das heißt, die erste Deklaration wirkt genau wie position:absolute und die zweite genau wie top:0. Beim Scrollen bleibt nichts feststehend...
Bei mir bleibt im IE 5.5 und 6.0 der Block beim Scrollen stets oben sichtbar.
Was passiert bei Dir mit dem bereits genannten Code:
position: expression("absolute");
top: expression(parseInt(document.body.scrollTop + 150));
MfG, Thomas