Keep website active while its loading the next page
I’m working on a website for a (german)Teamspeak server I made and I just noticed that when I click a link on my site it just shows a white page untill the content is fully loaded and ready to show.
Now my question is how does Youtube(and some other sites) work in that part? Youtube keeps showing the whole site after you clicked on something for example. There is just a small loading bar at the top but only main part of the site loads while the side-menu and the header just stay exactly as they were before.
Hope you understand what I mean (if not feel free to ask so I can try to explain it a bit better).
Website im working on (german): http://dissconnection.de/ If you click on something in the header you will see that it gets blank for a short moment and what I want is that the header stays where it is while loading.
(I think thats possible with frames but I dont want to use them too often and I think Youtube doesn’t uses frames for that either).