i've tried numerous js options as well, but have never had any success using any of those methods either.
but you're right, as CSS3 becomes more supported in e-readers, i hope that there may eventually be a way of defining a fixed position for various elements without resorting to position:fixed. i'm thinking something like
Code:
@page {
@top-left {
content: media(controls)
}
}
although it sounds pretty far-fetched now. one can dream.