Pues no, ya que así intentas que el cliente llame a una función del servidor. Tiene que ser algo asi:
<script>
function CambiaPagina(){
window.location = "http://etcetera/etcetera.asp";
}
</script>
<body onUnLoad="CambiaPagina();">
O puedes llamar al submit de una forma y enviarle algún parámetro que necesites en la rutina ASP, no se, ya las posibilidades son varias.
Con window.location, si cargas otra página, pero supongo que no habría problema, cuestion de hacer pruebas. El envio del formulario no cargaría la página. Pruebas, pruebas, jeje
Saludos