Возможный дубликат:
В чем разница между window.location и document.location в JavaScript?
В JavaScript оба window и document имеют свойство location, и, установив оба значения на другой URL-адрес, браузер загружает новый URL-адрес.
Какая разница между ними?