You need to use these tags to force it from the cache... I don't claim to know which work and in which circumstances, I grabbed these from some dev site and they seem to work for me:
<META http-equiv="Pragma" content="no-cache">
<META http-equiv="Cache-Control" content="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="Mon, 06 Jan 1990 00:00:01 GMT">
Now, to make reload only once per session, you could reload the page after x amount of seconds using that setTimeout function manu_mr showed you. The trick is to reload the page like this:
window.location=window.location.href+"?fut"
that string at the end can be anything you like...
each time the page loads you check window.location.search property. this will return "?fut" or an empty string ( as long as you are not using QueryStrings for anything else on your app/site) if the location.search.indexOf('fut')<0, you know to reload the page in 60 seconds... otherwise you never make this happen
jared@aauser.com