자바스크립트 새로고침이 무한이네요?
본문
location.reload();
이건 새로고침이 무한반복 이네요.
한번만 새로고침 되게 할수는 없나요?
답변 2
var cnt = 1;
if(cnt == 1) {
location.reload();
cnt = 0;
}
이런 식으로 바꿔 보세요.
해당 스크립트로 자기 페이지를 새로고침 하게 되면 해당 스크립트가 로딩될때마다 새로고침이 되겠죠.
해당 스크립트는 보통 자식프레임이나 opener 등 연관 창을 새로고침하기 위해서 사용됩니다.
굳이 한번만 새로고침을 하자면 조건문을 걸어서 쿠키를 생성하시는 등의 조작을 할수 있겠습니다.
if(쿠키가 없으면) {
쿠키생성
reload();
}
답변을 작성하시기 전에 로그인 해주세요.