 <p>You could use php to load the page into your current page. A lot of people consider iframes bad practice. It would only take a couple lines of php to load the page elements, instead of an iframe, which is sometimes slower.</p> <p>Here is how you would do it....</p> <pre><code>&lt;?php include('file.html'); ?&gt; </code></pre> <p>You would put this line in a and contain it on the page just as you would with the iframe. You can use ajax/js to seamlessly change the content of the html and even load things from a server if you wish.</p>