window.location.href; // URL 포함한 전체 경로
window.location.href = 'index.php';
location.replace('index.php'); // 이전 페이지로 돌아가기 할 수 없음
window.location.pathname; // 현재 경로 확인
window.location.pathname.split('/').pop(); // 현재 실행 파일명
location.reload() and location.reload(true) works like F5 on browser. (페이지를 재실행)
window.location.reload() : 컴퓨터에 이미 받아놓은 캐쉬파일을 뒤지고 없으면 서버에서 파일을 받아온다.
window.location.reload(true) : true 가 들어가게 되면 캐쉬파일은 무시하고 무조건 서버에서 받아온다.
// 회원가입 처리를 위한 화면 이동
$('#member-join').click(function(){
$('#modal-login').modal('hide'); // 모달 창 닫기
//alert(window.location.pathname); // 현재 경로 확인
if(window.location.pathname.split('/').pop() != 'member_join.php'){ // 현재 실행 파일명
location.replace('member_join.php');
}
});
// 부모창의 form안에 자동으로 값을 채워넣고 그 값을 submit
window.opener.document.getElementById("parent_hidden_field_something").value = "somethingSpecial";
window.opener.document.getElementById("parent_form_something").submit();
'Web 프로그램 > js, jQuery' 카테고리의 다른 글
jQuery URL parameter 값 가져오기 (0) | 2017.03.18 |
---|---|
ajax 상대 경로 설정 문제 완벽 해결방법 (0) | 2017.02.21 |
[javascript] 자바스크립 데이터 타입 및 다시 보는 기초 (0) | 2017.01.15 |
[jQuery] dynamic input box 추가 using jQuery (0) | 2017.01.07 |
[Javascript] window open 및 div popup 처리 방법 (0) | 2017.01.04 |