Although I don't believe this is the cause (as TFP for sure doesn't have META tags for auto-refreshing), I'd be interested to know what happens if you do the following suggestion. It may stop something from doing it in the background.
It's from
Here
How to Stop Pages Automatically Refreshing
Some websites seem to enjoy automatically refreshing every couple of minutes (so you can get the latest ad banner). To stop them in their tracks, Double-click the Internet Options icon in the Control Panel, flip to the Security tab, press the Custom Level button, and disable the option "Allow META REFRESH".