window.open é usado para abrir uma nova janela, enquanto window.location é usado exclusivamente para redirecionar a localização da janela.
eu ja tinha tentado isso antes, mas não funciona desse jeito =/, funciona direitnho no window.open
vlw pela ajuda cara