HI
ok, depends on what is required.
In "normal" applications/html, the file, containing an anchor point is, when targeted, displayed at the upper potentially first position of the window/frame/iframe. That is how im using it (links given above). That is particularly the case, when the file is long enough to scroll within the iframe.
Back to your page:
The way you are using iframe within iframe, I really cannot comment this. There are so many design issues on webpages. Theoretically anything should be possible. However, there is one thing which could be of importance for you too: Opera has a severe problem with iframes. Try to open your page, as it is in Opera. This is why 100% iframes with a menu in it targeting another iframe ( in it ) are not really something to favour.
There could exist a workaround for that (I do not know), or, if not, visitors should be given an information, to use a specific browser only.
The problem you are describing is not a persistent one, as it seems that it is because of the file which starts scrolling (as the iframe already fills 100% in height and width) when an additional information below the iframe
has to be displayed. (
http://milonic.com/menuproperties.php) So the iframe scrolls.
The main reason, why iframes (as the term indicates "inline frames") were originally designed was to place them within html elements. The way you are using it is a little different. And as a real inline elemet within a table for instance an iframe offers real multiple design options.
Another issue is the use of different monitor resolutions. I don´t know why for instance, on a vertical monitor with 1024x1280 res none of your goAnchor() targets is displayed "visible" within the inner iframe but the "Anti spyware" writing is displayed correct (FF 1.5) whereas in (IE 6.2) it is exactly as you describe it.
Did you try with different settings for heigth and width, and centering the iframe?
Michael