perchè ie8 mi da questo errore

Dettagli errore pagina Web

Agente utente: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 1.1.4322; InfoPath.1; .NET4.0C; .NET4.0E)
Timestamp: Thu, 26 May 2011 09:52:56 UTC

Messaggio: Proprietà o metodo non supportati dall'oggetto
Linea: 23
Carattere: 2
Codice: 0
URI: http://www.lautostore.it/ivan/test.asp?citta=como

con questo codice?
codice:
<script type="text/javascript">
function richiama(){
 citta=document.getElementById('citta').value;
 window.location.href = "test.asp?citta="+citta;
}
</script>
il programma funziona con tutti gli altri browser ie9 compreso