크롬에서 history.back() 안 될때

크롬에서 history.back()이 안되는 현상이 있었는데


history.back()을


1
2
history.back(); return false
 
cs


로 수정하니 잘 동작된다.


만약 jquery 상이라면

1
2
3
4
5
6
7
8
$(‘#button’).click(function(e){
 
history.back();
 
e.preventDefault();
 
}
 
cs

로 해결할 수 있다.
원인은 브라우저 별로 하이퍼 링크에 대한 동작이 남아 있기 떄문에
두 방식모두 기본행동을 저지 하는 것으로 해결하는 방법이다.


댓글

Designed by JB FACTORY