Ваш вопрос немного двусмысленный относительно того, где на самом деле выполняется код, который вы опубликовали.
Если код работает на стороне сервера, я не знаю, почему вы не ожидаете пустую веб-страницу, на самом деле вы ничего не отправляете клиенту.
Если код выполняется на стороне клиента, вы должны получить сообщение об ошибке в скрипте, поскольку такая операция, скорее всего, блокирует браузер (в IE вы увидите маленький желтый предупреждающий треугольник внизу слева в строке состояния) , Опять же, это приведет к пустой веб-странице.