the way you've written it is not using iframes as intended.
The intention is to use the name attribute in the iframe tag. e.g. name="myframe" and then when you link to a page which should be in the iframe you give the target attribute of the a tag, the name of the iframe. e.g target="myframe". That way you only need the one html file with menu on it and all the detail pages go in the iframe.
But since iframes are not good for the reason I gave you and you have coded a new containing page for each iframe, then you can just make the iframes a div instead and it should look and work just like it does now. You just put the content in the div instead of creating iframe content pages.
The intention is to use the name attribute in the iframe tag. e.g. name="myframe" and then when you link to a page which should be in the iframe you give the target attribute of the a tag, the name of the iframe. e.g target="myframe". That way you only need the one html file with menu on it and all the detail pages go in the iframe.
But since iframes are not good for the reason I gave you and you have coded a new containing page for each iframe, then you can just make the iframes a div instead and it should look and work just like it does now. You just put the content in the div instead of creating iframe content pages.


