가장 많이 쓰이는 녀석같은데 은근히 쓰기가 까다롭다 ㄱ-
위에 이름은 그냥 이름이고, 새로열린 창 내에서의 식별 번호이다.
즉, parent 가 되는 쪽에서는 name 으로 제어를 할수없다.
만약에 제어를 해야 한다면,
위와 같이 창이름을 변수로 주고 windows.open() 메소드의 return 값을 저장하면 된다.
이 값이 parent 윈도우의 값을 지정해주는 것으로 생각된다.
Syntax window.open(URL,name,specs,replace) [링크 : http://www.w3schools.com/jsref/met_win_open.asp] |
즉, parent 가 되는 쪽에서는 name 으로 제어를 할수없다.
Wremote = window.open('', 'YourRemote', szoptions); if(Wremote != null) { if(Wremote.opener == null) { Wremote.opener = self; }; Wremote.location.href = 'example6-remote.htm'; }; [링크 : http://www.chipchapin.com/WebTools/JavaScript/index.html] [링크 : http://www.chipchapin.com/WebTools/JavaScript/example2-01.html] |
만약에 제어를 해야 한다면,
위와 같이 창이름을 변수로 주고 windows.open() 메소드의 return 값을 저장하면 된다.
Definition and Usage The opener property returns a reference to the window that created the window. When opening a window with window.open(), you can use this property from the destination window to return details of the source (parent) window. Coding Tip: window.opener.close() will close the source (parent) window. [링크 : http://www.w3schools.com/jsref/prop_win_opener.asp] |
'Programming > javascript & HTML' 카테고리의 다른 글
javascript - innerHTML은 웹표준이 아니라고? (2) | 2010.07.29 |
---|---|
javascript - getElementsByTagName() (0) | 2010.07.27 |
자바스크립트 - 새창 만들기 (6) | 2010.07.27 |
자바스크립트 객체목록 (0) | 2010.07.27 |
티스토리 단축키 관련 javascript (0) | 2010.07.24 |
javascript - scope (var keyword) (2) | 2010.07.23 |
댓글을 달아 주세요
으악. 보면 볼수록 어려운 글
2010.07.27 11:30 [ ADDR : EDIT/ DEL : REPLY ]밥로스 : 참 쉽죠~ ㅋㅋ
2010.07.27 15:26 신고 [ ADDR : EDIT/ DEL ]저도 요즘 인터넷 html 이나 css 공부 좀 해보려구요..
2010.07.27 12:20 신고 [ ADDR : EDIT/ DEL : REPLY ]자바스크립트는 엄두도 못내겠지만.. 어려워요..
C언어를 아신다면 그리 어렵지는 않을꺼 같은데요 ^^;
2010.07.27 15:27 신고 [ ADDR : EDIT/ DEL ]헉!! C 언어 말씀하심 미워요..
2010.07.29 04:31 신고 [ ADDR : EDIT/ DEL ]저도 관심이 있어 책 한 두 챕터 보다가 포기했더랬습니다. ^^;;
C언어에 부담을 갖지 마세요~
2010.07.29 09:36 신고 [ ADDR : EDIT/ DEL ]학점상으로 C만 받으면 되는데요 머 ㅋㅋ (응?)
요즘에는 Head First Javascript 라는 책을 보고 있는데 이 책이 더 좋은거 같아요 ㅎ