| Сообщение от ksa | 
	| Таки вызывается! | 
	
Это-то конечно, но мне нужно, чтобы скрипт вызывался из консоли и работал с "внешними" по отношению к нему страницами.
	
	| Сообщение от Dim@ | 
	| засуньте код в функцию и в конце допишите document.onload = имя_функции; без скобок
 | 
	
В смысле 
document.location.replace('http://website.com')    
function main(){
     alert ('here')
    switch (phase) {
...
    }
}
window.onload = main;
Увы, тоже самое. Страница загружается, а функция не вызывается ни разу. Возможно, при загрузке новой страницы консольный скрипт также прерывается?