Problem

You have a page you want to refresh automatically every 1 minute.

Solution

Use the Meta tag Refresh with a Context value of 60.

Problem #2

What if the information you want displayed is a the bottom of the page and needs to be scrolled - how do you ensure the page scrolls to the bottom?

Obvious, but broken solution


1) Create a anchor at the bottom of the page.
2) Use the meta tag Refresh with a Context value of 60 and a URL that includes the anchor.
WRONG!
This only reposition you to that spot. It will not reload the page, no matter what you put for no-cache, expire, etc.

A hack to make it work


1) Create a new page, call it 'refresh.htm' and inside the html tags only put a Refresh meta tag with the proper url back to you page with the anchor point addressed.
2) Then have the Refresh meta tag on your main page point to the refresh.htm page with whatever timeout period you like (60 in our example of 1 minute)

Example

This page is an example of how to do that.

This page will reload every minute (1), and will scroll to the bottom. You should see the counter increasing every time the page reloads.