Use a timer in Javascript - the application at the server will terminate when the page is loaded, so Javascript is the best way here (and it should work in all browsers)
<html>
<head>
<script type="text/javascript">
function delayedRedirect(){
window.location = "/error.aspx"
}
</script>
</head>
<body onLoad="setTimeout('delayedRedirect()', 600000)">
</body>
</html>