This was a known regression when IE7 was released (occurs in IE8 too) that MS rejected (from their kinda-public bug tracker)
this only happens with <frames> in IE7 or IE8
<iframe> is OK.
Basically using framesets and IE7+ is a royal pain. I would highly recommend against it.
scunliffe
2009-04-01 15:37:38