Jeśli nie chcesz ramek to nie pozostaje ci nic innego jak javascript, czyli jeszcze gorsze rozwiązanie. Niemniej jeśli chcesz to możesz wczytywać dokumenty:
1. za pomocą obiektu XMLHttpRequest, który jest w Mozilli i w betach Opery i jego odpowiednika ActiveX w IE.
http://www.scss.com.au/family/andrew/we ... tprequest/
Pod podanym linkiem masz bibliotekę cross-browserową, która w przegladarkach, które nie posiadają obiektu XMLHttpRequest symuluje jego działanie za pomocą Javy i LiveConnect.
2. za pomocÄ… dynamicznie stworzonego <iframe>'a
3. za pomocą fałszywego znacznika <script>, do którego za pomocą JS ładujesz strony HTML zamiast skryptu