I've been trying to do this for some time and have failed so I want to see how other people would do it.

I'm trying to create a tab interface. Each tab object has a .src property and when it is clicked it will load that property (as a string of course) into an iframe. This part I have got to work so there's no problem here.

The difficulty I'm having is with changing the property. When a user moves about inside the iframe I want the property to update accordingly so that when the tab is clicked again it will start where the user left off.