Sneaky trick with the Javascript back button
On one of our new sites (Still in development) I needed a javascript slideshow of the hotel images. Problem was, the back button held onto each flip through, so to return to the previous page involved a number of hits on the back button.
I looked into the history object, replacing it and generally mucking about with it but after much messing about I discovered a hack which works nicely for me.
I used an IFrame to display the slideshow page, and used an alternate domain name for that page - eg, we have www.travelcounsellors.com and www.travelcounsellors.co.uk. Because the IFrame referenced www.travelcounsellors.com, it didn't hold the history of co.uk so happy days :). I then thought, hey, what if its not an ASP.NET page, but just an asp page in the same domain? Then it would be part of a different application? That works too...
Here's what I mean