차이점은 무엇입니까
window.location.href="http://example.com";
window.location.replace("http://example.com");
window.location.assign("http://example.com");
나는 window.location.assign()
현재 세션 기록을 대체하는 많은 포럼에서 읽었 으므로 브라우저의 뒤로 버튼이 작동하지 않습니다. 그러나 나는 이것을 재현 할 수 없습니다.
function fnSetVariable() {
//window.location.href = "http://example.com";
window.location.replace("http://example.com");
//window.location.assign("http://example.com");
}
<a onmouseover="fnSetVariable();"
href="PageCachingByParam.aspx?id=12" >
CLICK
</a>