Esiste un modo davvero semplice per iniziare da un URL completo:
document.location.href = "http://aaa.bbb.ccc.com/asdf/asdf/sadf.aspx?blah"
Ed estrai solo la parte host:
aaa.bbb.ccc.com
Deve esserci una funzione JavaScript che lo fa in modo affidabile, ma non riesco a trovarlo.