웹모아 
웹모아 로그인   
웹모아
 
제어권이동
 


자바 스크립트 target
  2007-06-10 03:12:26 조회:2529
글자수:263


Anchor 태그에서는 a href=주소 target=_top, _self, _parent 이런식으로 지정하는데요.

이걸 자바스크립트에서는
top.location="주소";
self.location.href="주소";
_parent.window.location="주소"; 이런식으로 지정합니다.

프레임인경우
document.frames["프레임명"].location="주소";
document.frames[숫자].location="주소";

예제

<script>
function ck(v){
eval(v).location="http://kr.yahoo.com";
}
</script>
<a href=# onclick=ck("self")>이동</a>



 댓글 (1)

  •   홈마스타  2007-06-10 03:17:52  
    top개체를 이용하시면 되겠습니다.
    document.location.href 부분을 아래처럼 바꾸시면 됩니다.

    ================================ 소스시작 ===========
    top.location.href=\'링크할페이지\'
    ================================= 소스끝 ============


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


     location.href 와 location.rep4098
     자바스크립트 새로고침 종류3212
     자바스크립트 타겟지정3145
     책갈피 만들기2359
     페이지 제어권을 특정 url로 이동시키기2351
     뒤로가기(랜드모아)(1) 2496
     iframe 에서 부모창 제어하기3884
       [RE] iframe에서 부모창 reload 시키기3929
     PHP 리다이렉션(페이지 이동)의 3가지 방법(홈마스타)2917
       [RE] PHP 리다이렉션(페이지 이동)의 3가지 (홈마스타)2770
     플래쉬 효과가 나는 하이퍼링크 텍스트 스크립트(홈마스타)2281
     폼 내용 전송전 확인 메세지 띄우기(홈마스타)2527
     웹 서치 엔진(홈마스타)2424
     자브스크립트 에서 post로 넘기기(홈마스타)2578
       [RE] 자브스크립트 에서 post로 넘기기(홈마스타)2480
     주소 변경 스크립트(프래임,새창,Target)(홈마스타)2501
  자바 스크립트 target(홈마스타)(1) 2530
     텍스트박스에서 엔터치면 새로고침(submit)되는 (홈마스타)2816
     SELECT 박스 목록을 선택하여 오른쪽 SELEC(홈마스타)2474
     history.back 시에 폼 데이터 보존하기(홈마스타)4306
     점프 메뉴 -select(홈마스타)2501
       [RE] location.href 명령어 새창으로 (홈마스타)2936
       [RE] 점프 메뉴 -select - 새창으로 띄우(홈마스타)3240
     링크시 target 종류(홈마스타)2790
     자바스크립트로 페이지 이동할때 target 줄 수 (홈마스타)(1) 2844
     자바스크립트에서 2단계 이상의 창에 접근하기(홈마스타)2693
     링크선 위아래 다 표시하기(홈마스타)2578
     셀렉박스 선택후 포커스를 잃게 하고 싶습니다(홈마스타)2902
     셀렉트 박스 항목 선택시 다른페이지로 값넘기기(홈마스타)7156
     A 태그를 이용한 페이지 이동(홈마스타)2681
≪ [1]  [2]   ≫

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



공지사항

 
인기 글
4499
4318
  [홈마스타] [RE] input type=\\
6686
3834
4988
9981
4264
5692
6857
  [홈마스타] input 버턴의 모양
6563
4803
4462
10368
5261
4554
 
최근 글
53
220
372
240
221
149
203
3109
822
835
1013
864
4098
3417
3463