ook een interessante link voor xmlhttprequest:
http://www.sitepoint.com/blog-post-view.php?id=185942
nadeel is dat het niet werkt voor opera, en het werk ook alleen voor recente browsers (IE5+, NS7, FF, Safari 1.2)
een andere manier om dit effect te verkrijgen maar dan met meer compatibiliteit is door de code uit een verborgen iframe (met externe source dus) te halen en die in een layer te schrijven.
zelfgemaakt voorbeeldje hiervan:
http://users.skynet.be/skye/olvetest3/
de volledige header met menu en al wordt dus uit een verborgen iframe gehaald en in een layer geschreven. zo moet ik altijd maar 1 file aanpassen als ik wil dat de header er anders uitziet, en het moet ook maar 1 keer gedownload worden.
de allerlaatste mogelijkheid om van een externe bron iets op je site te zetten is mbv data binding, met een CSV file (database denkik) en javascript
hier heb ik zelf niet al te veel research naar gedaan dus vraag het maar aan google.