<p>How do I cause the page to make the user jump to a new web page after X seconds. If possible I'd like to use HTML but a niggly feeling tells me it'll have to be Javascript.</p>

<p>So far I have the following but it has no time delay</p>

<pre><code>&lt;body onload="document.location='newPage.html'"&gt;
</code></pre>

A meta refresh is ugly but will work.  The following will go to the new url after 5 seconds:
```
```
<meta http-equiv="refresh" content="5;url=http://example.com/"/>
```
```
http://en.wikipedia.org/wiki/Meta_refresh