본문 바로가기
프로그램/웹 태그

페이지 이동 할때 사용

by wanee 2014. 11. 17.

location.replace / location.href   의 비교

 

-1 <input type=button value="Ex" onclick="javascript:location.href='write.jsp'" />
-2 <input type=button value="Ex"  onclick="fnWriteBoard()">
<script type="text/javascript">
​function fnWriteBoard(){
​location.href='write.jsp'  // 이런식으로 쓰던지 한다.
}
</script>​
             이렇게 해서 함수안에 기술해서 쓰던지 ㅋㅋ
 location.href 와 location.replace 둘다 다른 페이지로 이동 할 때 사용
 하지만
 location.href = 'url' 는 새로운 페이지로 이동 시키는 것
  -> 뒤로가기 O / 주소 히스토리 기록 O
 location.replace('url') 는 현재 페이지에 새로운 페이지로 덮어 쓰는것
  -> 뒤로가기 X / 주소 히스토리 기록 X

 

 

모바일 용 이동 경로 ...................................................................................

 

<script type="text/javascript">
var mobileKeyWords = new Array('iPhone', 'iPod', 'BlackBerry', 'Android', 'Windows CE', 'LG', 'MOT', 'SAMSUNG', 'SonyEricsson');
for (var word in mobileKeyWords){
    if (navigator.userAgent.match(mobileKeyWords[word]) != null){
        location.replace('http://m.apikorea.co.kr')

        break;
    }

}
</script>

 

============================================== 도메인은 포워딩했을때========================================

 

<script type="text/javascript">
var mobileKeyWords = new Array('iPhone', 'iPod', 'BlackBerry', 'Android', 'Windows CE', 'LG', 'MOT', 'SAMSUNG', 'SonyEricsson');
for (var word in mobileKeyWords){
    if (navigator.userAgent.match(mobileKeyWords[word]) != null){
     parent.location.replace('http://m.apikorea.co.kr');
        break;
    }

}
</script>

 

 

댓글