Hello,
You can use meta refresh tag to make your page refresh every 30 sec. coupled with noscript tag. The idea is to always output following block in your page and if javascript is disabled it will redirect user to a particular page. In this page you can then persists this information in session for later use.
<noscript><meta http-equiv="refresh" content="30; url=noscript.aspx"></noscript>
Regards,