웹모아 
웹모아[손님] 검색 로그인   
웹모아
 
제어권이동
 


location.href 와 location.replace()
  2017-02-07 05:25:17 조회:4181



location.href와location.href는 모두 페이지를 이동시킬 때 사용한다.

 

그럼 어떤 점이 다른지 알아봅시다.

 

< 사용방법 >

location.href =  이동할url ;     // 객체의 속성

location.replace(이동할url) ; // 메소드

 

저는 replace를 사용했는데 아래와 같이 사용했습니다.

 

location.replace("main.do?m=ranking&index=${index}&data="+sData);

// ${index} : action에서 setAttribute로 넘겨준 값

// sData (jquery 함수내에서 사용하는 변수)

 

< 차이점 >

location.href 는 새로운 페이지로 이동을 합니다. 따라서 페이지 이동이므로 뒤로 가기 버튼을 클릭시 이전 페이지로 이동가능합니다. 

페이지를 이동하면서 주소 히스토리에 기록이 남습니다.

 

location.replace() 는 현재 페이지에서 새로운 페이지로 덮어 쓰는 것이기 때문에 이전 페이지로 이동이 불가능합니다.

주소 히스토리에 기록을 남기지 않습니다.

또한 캐시를 쓰지 않는다고 합니다.

 




 댓글 (0)


제어권이동
페이지: 1 / 3   

 
  location.href 와 location.rep
location.href와location.href는 모두 페이지를 이동시킬 때 사용한다. 그럼 어떤 점이 다른지 알아봅시다. < 사용방법 >location.href =  이동할url ;     // 객체의 속성location.replace(이동할url) ; // 메소드&nbs조회(4182)          



  자바스크립트 새로고침 종류
자바스크립트 새로고침 종류 location.reload(); // 새로고침 top.document.프레임이름.location!.reload(); // 프레임 새로고침 top.document.location!.reload(); // 프레임 전체 새로고침 opener.location!.reload(); // 부모창 새로 고침 자조회(3262)          



  자바스크립트 타겟지정
현재창 onclick="location.href('/discount/point/gscaltex.asp');" top.location="주소"; self.location.href="주소"; _parent.window.location="주소"; 새창을 열게해준 창의 주소를 바꾸고 새창조회(3193)          



  책갈피 만들기
①먼저 책갈피를 지정합니다. 눌렀을 때 보여질 곳이죠. 내용 ②클릭할 부분에, 책갈피로의 링크를 지정합니다. 즉, 책갈피로 갈 수 있도록합니다. 내용 목록1 목록2 목록1 내용 목록2 내용 조회(2367)          



  페이지 제어권을 특정 url로 이동시키기
alert("애라가 발생 했습니다. 처음으로 돌아갑니다."); parent.location.href="/"; 조회(2359)          



  뒤로가기
history.back() 이 대부분이겠지만, POST로 넘겼다면, window.document.location.replace(document.referrer); 로 페이지를 변경.(랜드모아)     댓글(1)     조회(2506)          





  iframe 에서 부모창 제어하기
iframe 에서 부모창에 보여지는 input 박스의 값을 변경하는 예제입니다. 방금 테스트해보고 올리는 것이기 때문에 정확합니다. -. 부모창 제목 -. iframe으로 열린창 제목변경하기 위 예제처럼 form 이름앞에 parent 를 붙이면 iframe을 연 부모창을 제어할 수 있습니다.조회(3940)          



    [RE] iframe에서 부모창 reload 시키기
function reLoad() { parent.location.reload(); } reLoad();조회(3979)          



  PHP 리다이렉션(페이지 이동)의 3가지 방법
사용자의 선택이 없어도 해당페이지 작업완료후 특정페이지로 이동이 필요한 경우가 많이 있습니다. 예를 들면 게시판 글 작성후 다시 리스트 화면으로 돌아갈때 등 일것 입니다. 다들 많이들 아시는 방법일 것입니다. 하지만 사용하는 경우가 빈번하므로 한번 되짚어 볼 필요가 있을거 같으네요 1. 먼저 메타테그를 이용한 방법입니다. (홈마스타)     조회(2975)          



    [RE] PHP 리다이렉션(페이지 이동)의 3가지
back forward 1. content='0; 에서 숫자로 된 0은 초를 뜻하는 것으로 5 초후에 뒤에 명시된 url주소로 이동하라는 것을 지시하고자 한다면 content='5;를 넣어 주시면됩니다. 만약 url을 생략했을 경우에는 현재의 페이지를 다시 읽어 줍니다. 2. 몇초뒤에 이동할지 뜨는 소스입니다. (홈마스타)     조회(2789)          



  플래쉬 효과가 나는 하이퍼링크 텍스트 스크립트
이곳은 어디일까요 그럼, 요기는요? (홈마스타)     조회(2287)          



  폼 내용 전송전 확인 메세지 띄우기
(홈마스타)     조회(2536)          



  웹 서치 엔진
function search2(){ var a= window.open("about:blank","b","width=200,height=300,resizable=no,maximizable=no") var b = document.search.query2.value var c = document.search.yahoo.value var d = docu(홈마스타)     조회(2436)          



  자브스크립트 에서 post로 넘기기
(홈마스타)     조회(2591)          



    [RE] 자브스크립트 에서 post로 넘기기
function pay(){ f1.submit(); } (홈마스타)     조회(2484)          




≪ [1]  [2]  [3]   ≫

복수단어 검색은 공백(space)로 구분해 주세요.


 
최근 글
[손님]
164
292
506
302
316
194
280
3276
870
888
1071
912
4182
3482
3544
 
인기 글
[손님]
4182
5254
3950
3979
3273
3240
3650
4327
5124
14356
3189
3800
4484
4979
3190