Here's what I want - I have 3 websites which almost constantly change - A, B and C. I want A to displayed at first. After 5 seconds, website B should appear and after 5 seconds , website C should appear , and so on. Is this even possible ? If yes , please suggest how.
Your best bet is going to be to create your OWN website, one page for each site and setup a frame on each page.
You could do this using local .html files on your desktop, you don't have to actually buy web hosting and do this work.
You could even get creative and put a second frame at the top/bottom that says "Start/Stop Refresh" in case you wanted to pause it.
For help creating such a page, consider www.stackoverflow.com
Use js's window.open method, call each window from the window that called them to do a window.refresh via a setTimeout(func, int miliseconds), where func recursively calls setTimeout (so that it keeps repeating).
edit: Sorry guys, thought I was on stack overflow for some reason. Do'h.
Create a html file with this content and load it in your browser:
Keep in mind that some sites do not permit framing (e.g.: google) and there is a mechanism that most browsers support that follows this.