Quando você definiria location
uma string de URL versus a configuração location.href
?
location = "http://www.stackoverflow.com";
vs
location.href = "http://www.stackoverflow.com";
replace
e assign
: stackoverflow.com/q/1865837/632951 , stackoverflow.com/q/7703689/632951 , stackoverflow.com/q/10302905/632951
location.href
de correio falhar por causa de mesma origem em políticas: javascript.info/tutorial/...